|
@@ -904,6 +904,8 @@ struct dev_links_info {
|
|
* @offline: Set after successful invocation of bus type's .offline().
|
|
* @offline: Set after successful invocation of bus type's .offline().
|
|
* @of_node_reused: Set if the device-tree node is shared with an ancestor
|
|
* @of_node_reused: Set if the device-tree node is shared with an ancestor
|
|
* device.
|
|
* device.
|
|
|
|
+ * @dma_32bit_limit: bridge limited to 32bit DMA even if the device itself
|
|
|
|
+ * indicates support for a higher limit in the dma_mask field.
|
|
*
|
|
*
|
|
* At the lowest level, every device in a Linux system is represented by an
|
|
* At the lowest level, every device in a Linux system is represented by an
|
|
* instance of struct device. The device structure contains the information
|
|
* instance of struct device. The device structure contains the information
|
|
@@ -992,6 +994,7 @@ struct device {
|
|
bool offline_disabled:1;
|
|
bool offline_disabled:1;
|
|
bool offline:1;
|
|
bool offline:1;
|
|
bool of_node_reused:1;
|
|
bool of_node_reused:1;
|
|
|
|
+ bool dma_32bit_limit:1;
|
|
};
|
|
};
|
|
|
|
|
|
static inline struct device *kobj_to_dev(struct kobject *kobj)
|
|
static inline struct device *kobj_to_dev(struct kobject *kobj)
|