|
@@ -404,6 +404,7 @@ enum rproc_crash_type {
|
|
* @table_ptr: pointer to the resource table in effect
|
|
* @table_ptr: pointer to the resource table in effect
|
|
* @cached_table: copy of the resource table
|
|
* @cached_table: copy of the resource table
|
|
* @table_csum: checksum of the resource table
|
|
* @table_csum: checksum of the resource table
|
|
|
|
+ * @has_iommu: flag to indicate if remote processor is behind an MMU
|
|
*/
|
|
*/
|
|
struct rproc {
|
|
struct rproc {
|
|
struct klist_node node;
|
|
struct klist_node node;
|
|
@@ -435,6 +436,7 @@ struct rproc {
|
|
struct resource_table *table_ptr;
|
|
struct resource_table *table_ptr;
|
|
struct resource_table *cached_table;
|
|
struct resource_table *cached_table;
|
|
u32 table_csum;
|
|
u32 table_csum;
|
|
|
|
+ bool has_iommu;
|
|
};
|
|
};
|
|
|
|
|
|
/* we currently support only two vrings per rvdev */
|
|
/* we currently support only two vrings per rvdev */
|