Lines Matching defs:host1x

25 struct host1x;
29 u64 host1x_get_dma_mask(struct host1x *host1x);
32 * struct host1x_bo_cache - host1x buffer object cache
59 * struct host1x_client_ops - host1x client operations
60 * @early_init: host1x client early initialization code
61 * @init: host1x client initialization code
62 * @exit: host1x client tear down code
63 * @late_exit: host1x client late tear down code
64 * @suspend: host1x client suspend code
65 * @resume: host1x client resume code
77 * struct host1x_client - host1x client structure
78 * @list: list node for the host1x client
79 * @host: pointer to struct device representing the host1x controller
80 * @dev: pointer to struct device backing this host1x client
82 * @ops: host1x client operations
83 * @class: host1x class represented by this client
84 * @channel: host1x channel associated with this client
90 * @cache: host1x buffer object cache
114 * host1x buffer objects
191 * host1x syncpoints
199 struct host1x;
201 struct host1x_syncpt *host1x_syncpt_get_by_id(struct host1x *host, u32 id);
202 struct host1x_syncpt *host1x_syncpt_get_by_id_noref(struct host1x *host, u32 id);
215 struct host1x_syncpt *host1x_syncpt_alloc(struct host1x *host,
230 * host1x channel
243 * host1x job
332 /* Whether host1x-side firewall should be ran for this job or not */
363 * struct host1x_driver - host1x logical device driver
367 * @probe: called when the host1x logical device is probed
368 * @remove: called when the host1x logical device is removed
369 * @shutdown: called when the host1x logical device is shut down
434 * register a host1x client must first initialize using either of the
461 /* host1x memory contexts */
464 struct host1x *host;
475 struct host1x_memory_context *host1x_memory_context_alloc(struct host1x *host1x,
481 static inline struct host1x_memory_context *host1x_memory_context_alloc(struct host1x *host1x,