Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
[firefly-linux-kernel-4.4.55.git] / include / linux / platform_device.h
index bba08f44cc97da8f881fba53a9d20c4e80ee2969..dc777be5f2e13229fd5e8be9c45634cd70c44d6e 100644 (file)
@@ -270,6 +270,14 @@ extern struct platform_device *__platform_create_bundle(
        struct resource *res, unsigned int n_res,
        const void *data, size_t size, struct module *module);
 
+int __platform_register_drivers(struct platform_driver * const *drivers,
+                               unsigned int count, struct module *owner);
+void platform_unregister_drivers(struct platform_driver * const *drivers,
+                                unsigned int count);
+
+#define platform_register_drivers(drivers, count) \
+       __platform_register_drivers(drivers, count, THIS_MODULE)
+
 /* early platform driver interface */
 struct early_platform_driver {
        const char *class_str;