|
@@ -36,6 +36,7 @@ struct subsys_private;
|
|
struct bus_type;
|
|
struct bus_type;
|
|
struct device_node;
|
|
struct device_node;
|
|
struct iommu_ops;
|
|
struct iommu_ops;
|
|
|
|
+struct iommu_group;
|
|
|
|
|
|
struct bus_attribute {
|
|
struct bus_attribute {
|
|
struct attribute attr;
|
|
struct attribute attr;
|
|
@@ -687,6 +688,7 @@ struct device {
|
|
const struct attribute_group **groups; /* optional groups */
|
|
const struct attribute_group **groups; /* optional groups */
|
|
|
|
|
|
void (*release)(struct device *dev);
|
|
void (*release)(struct device *dev);
|
|
|
|
+ struct iommu_group *iommu_group;
|
|
};
|
|
};
|
|
|
|
|
|
/* Get the wakeup routines, which depend on struct device */
|
|
/* Get the wakeup routines, which depend on struct device */
|