Lines Matching refs:pdev
61 struct pci_dev *pdev; member
86 dev_err(&ptd->pdev->dev, "Sensor can't be enabled\n"); in pch_wpt_init()
92 dev_err(&ptd->pdev->dev, "Sensor can't be enabled\n"); in pch_wpt_init()
187 static int intel_pch_thermal_probe(struct pci_dev *pdev, in intel_pch_thermal_probe() argument
195 ptd = devm_kzalloc(&pdev->dev, sizeof(*ptd), GFP_KERNEL); in intel_pch_thermal_probe()
199 switch (pdev->device) { in intel_pch_thermal_probe()
205 dev_err(&pdev->dev, "unknown pch thermal device\n"); in intel_pch_thermal_probe()
209 pci_set_drvdata(pdev, ptd); in intel_pch_thermal_probe()
210 ptd->pdev = pdev; in intel_pch_thermal_probe()
212 err = pci_enable_device(pdev); in intel_pch_thermal_probe()
214 dev_err(&pdev->dev, "failed to enable pci device\n"); in intel_pch_thermal_probe()
218 err = pci_request_regions(pdev, driver_name); in intel_pch_thermal_probe()
220 dev_err(&pdev->dev, "failed to request pci region\n"); in intel_pch_thermal_probe()
224 ptd->hw_base = pci_ioremap_bar(pdev, 0); in intel_pch_thermal_probe()
227 dev_err(&pdev->dev, "failed to map mem base\n"); in intel_pch_thermal_probe()
238 dev_err(&pdev->dev, "Failed to register thermal zone %s\n", in intel_pch_thermal_probe()
249 pci_release_regions(pdev); in intel_pch_thermal_probe()
251 pci_disable_device(pdev); in intel_pch_thermal_probe()
252 dev_err(&pdev->dev, "pci device failed to probe\n"); in intel_pch_thermal_probe()
256 static void intel_pch_thermal_remove(struct pci_dev *pdev) in intel_pch_thermal_remove() argument
258 struct pch_thermal_device *ptd = pci_get_drvdata(pdev); in intel_pch_thermal_remove()
262 pci_set_drvdata(pdev, NULL); in intel_pch_thermal_remove()
263 pci_release_region(pdev, 0); in intel_pch_thermal_remove()
264 pci_disable_device(pdev); in intel_pch_thermal_remove()