diff options
Diffstat (limited to 'drivers/gpu/host1x/dev.h')
| -rw-r--r-- | drivers/gpu/host1x/dev.h | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/drivers/gpu/host1x/dev.h b/drivers/gpu/host1x/dev.h index 36f44ffebe73..05216a7e4830 100644 --- a/drivers/gpu/host1x/dev.h +++ b/drivers/gpu/host1x/dev.h @@ -94,6 +94,12 @@ struct host1x_intr_ops {  	int (*free_syncpt_irq)(struct host1x *host);  }; +struct host1x_sid_entry { +	unsigned int base; +	unsigned int offset; +	unsigned int limit; +}; +  struct host1x_info {  	unsigned int nb_channels; /* host1x: number of channels supported */  	unsigned int nb_pts; /* host1x: number of syncpoints supported */ @@ -103,6 +109,8 @@ struct host1x_info {  	unsigned int sync_offset; /* offset of syncpoint registers */  	u64 dma_mask; /* mask of addressable memory */  	bool has_hypervisor; /* has hypervisor registers */ +	unsigned int num_sid_entries; +	const struct host1x_sid_entry *sid_table;  };  struct host1x { | 
