Searched refs:host1x_channel (Results 1 - 19 of 19) sorted by relevance

/linux-master/drivers/gpu/host1x/
H A Dchannel.h18 struct host1x_channel;
21 struct host1x_channel *channels;
27 struct host1x_channel { struct
41 struct host1x_channel *host1x_channel_get_index(struct host1x *host,
H A Dchannel.c19 chlist->channels = kcalloc(num_channels, sizeof(struct host1x_channel),
49 struct host1x_channel *host1x_channel_get(struct host1x_channel *channel)
65 struct host1x_channel *host1x_channel_get_index(struct host1x *host,
68 struct host1x_channel *ch = &host->channel_list.channels[index];
76 void host1x_channel_stop(struct host1x_channel *channel)
105 struct host1x_channel *channel =
106 container_of(kref, struct host1x_channel, refcount);
116 void host1x_channel_put(struct host1x_channel *channel)
122 static struct host1x_channel *acquire_unused_channe
[all...]
H A Ddev.h24 struct host1x_channel;
32 int (*init)(struct host1x_channel *channel, struct host1x *host,
56 struct host1x_channel *ch,
59 struct host1x_channel *ch,
72 struct host1x_channel *channel);
180 void host1x_ch_writel(struct host1x_channel *ch, u32 r, u32 v);
181 u32 host1x_ch_readl(struct host1x_channel *ch, u32 r);
215 struct host1x_channel *ch)
260 struct host1x_channel *channel,
337 struct host1x_channel *channe
[all...]
H A Dcdma.h76 #define cdma_to_channel(cdma) container_of(cdma, struct host1x_channel, cdma)
H A Ddebug.c52 static int show_channel(struct host1x_channel *ch, void *data, bool show_fifo)
135 struct host1x_channel *ch = host1x_channel_get_index(m, i);
H A Ddev.c74 void host1x_ch_writel(struct host1x_channel *ch, u32 v, u32 r)
79 u32 host1x_ch_readl(struct host1x_channel *ch, u32 r)
H A Djob.c26 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch,
H A Dcdma.c625 struct host1x_channel *channel = cdma_to_channel(cdma);
/linux-master/drivers/gpu/host1x/hw/
H A Dcdma_hw.c45 struct host1x_channel *ch = cdma_to_channel(cdma);
92 struct host1x_channel *ch = cdma_to_channel(cdma);
145 struct host1x_channel *ch = cdma_to_channel(cdma);
156 struct host1x_channel *ch = cdma_to_channel(cdma);
170 static void cdma_hw_cmdproc_stop(struct host1x *host, struct host1x_channel *ch,
185 static void cdma_hw_teardown(struct host1x *host, struct host1x_channel *ch)
201 struct host1x_channel *ch = cdma_to_channel(cdma);
229 struct host1x_channel *ch = cdma_to_channel(cdma);
252 struct host1x_channel *ch = cdma_to_channel(cdma);
282 struct host1x_channel *c
[all...]
H A Ddebug_hw_1x06.c15 struct host1x_channel *ch,
67 struct host1x_channel *ch,
H A Ddebug_hw_1x01.c15 struct host1x_channel *ch,
72 struct host1x_channel *ch,
H A Dchannel_hw.c179 static void host1x_channel_set_streamid(struct host1x_channel *channel)
191 static void host1x_enable_gather_filter(struct host1x_channel *ch)
289 struct host1x_channel *ch = job->channel;
349 static int host1x_channel_init(struct host1x_channel *ch, struct host1x *dev,
H A Dsyncpt_hw.c104 struct host1x_channel *ch)
/linux-master/include/linux/
H A Dhost1x.h101 struct host1x_channel *channel;
233 struct host1x_channel;
236 struct host1x_channel *host1x_channel_request(struct host1x_client *client);
237 struct host1x_channel *host1x_channel_get(struct host1x_channel *channel);
238 void host1x_channel_stop(struct host1x_channel *channel);
239 void host1x_channel_put(struct host1x_channel *channel);
270 struct host1x_channel *channel;
344 struct host1x_job *host1x_job_alloc(struct host1x_channel *ch,
/linux-master/drivers/gpu/drm/tegra/
H A Ddrm.h64 struct host1x_channel *channel;
103 struct host1x_channel *shared_channel;
H A Dgr2d.c33 struct host1x_channel *channel;
H A Dvic.c34 struct host1x_channel *channel;
H A Dgr3d.c42 struct host1x_channel *channel;
H A Dnvdec.c41 struct host1x_channel *channel;

Completed in 269 milliseconds