OSDN Git Service

Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pub/scm/linux/kernel/git...
[uclinux-h8/linux.git] / include / linux / platform_device.h
index ee6a9f1..3f23f6e 100644 (file)
@@ -15,6 +15,7 @@
 #define PLATFORM_DEVID_NONE    (-1)
 #define PLATFORM_DEVID_AUTO    (-2)
 
+struct irq_affinity;
 struct mfd_cell;
 struct property_entry;
 struct platform_device_id;
@@ -73,6 +74,11 @@ devm_platform_ioremap_resource_byname(struct platform_device *pdev,
 extern int platform_get_irq(struct platform_device *, unsigned int);
 extern int platform_get_irq_optional(struct platform_device *, unsigned int);
 extern int platform_irq_count(struct platform_device *);
+extern int devm_platform_get_irqs_affinity(struct platform_device *dev,
+                                          struct irq_affinity *affd,
+                                          unsigned int minvec,
+                                          unsigned int maxvec,
+                                          int **irqs);
 extern struct resource *platform_get_resource_byname(struct platform_device *,
                                                     unsigned int,
                                                     const char *);