summaryrefslogtreecommitdiff
path: root/rust/helpers/pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'rust/helpers/pci.c')
-rw-r--r--rust/helpers/pci.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/rust/helpers/pci.c b/rust/helpers/pci.c
index 8ba22f911459..ef9cb38c81a6 100644
--- a/rust/helpers/pci.c
+++ b/rust/helpers/pci.c
@@ -2,17 +2,12 @@
#include <linux/pci.h>
-void rust_helper_pci_set_drvdata(struct pci_dev *pdev, void *data)
-{
- pci_set_drvdata(pdev, data);
-}
-
-void *rust_helper_pci_get_drvdata(struct pci_dev *pdev)
+resource_size_t rust_helper_pci_resource_len(struct pci_dev *pdev, int bar)
{
- return pci_get_drvdata(pdev);
+ return pci_resource_len(pdev, bar);
}
-resource_size_t rust_helper_pci_resource_len(struct pci_dev *pdev, int bar)
+bool rust_helper_dev_is_pci(const struct device *dev)
{
- return pci_resource_len(pdev, bar);
+ return dev_is_pci(dev);
}