summaryrefslogtreecommitdiff
path: root/include/linux/platform_device.h
diff options
context:
space:
mode:
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>2018-08-20 16:45:41 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2018-09-10 13:48:50 +0300
commit719cf71cada1abc4f8727eac918b639a4a502a59 (patch)
tree91a716f1483496b7577f1a562234b21d4ba8824c /include/linux/platform_device.h
parent11da3a7f84f19c26da6f86af878298694ede0804 (diff)
downloadlinux-719cf71cada1abc4f8727eac918b639a4a502a59.tar.xz
ACPI / glue: Split dev_is_platform() out of module for wide use
There would be useful to have in future the similar API in platform core, as we have, for example, for PCI subsystem, to check if device belongs to it. Thus, split out conditional to a macro dev_is_platform() for wide use. No functional change intended. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'include/linux/platform_device.h')
-rw-r--r--include/linux/platform_device.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/platform_device.h b/include/linux/platform_device.h
index 1a9f38f27f65..c7c081dc6034 100644
--- a/include/linux/platform_device.h
+++ b/include/linux/platform_device.h
@@ -40,6 +40,7 @@ struct platform_device {
#define platform_get_device_id(pdev) ((pdev)->id_entry)
+#define dev_is_platform(dev) ((dev)->bus == &platform_bus_type)
#define to_platform_device(x) container_of((x), struct platform_device, dev)
extern int platform_device_register(struct platform_device *);