Lines Matching defs:host
45 struct host1x *host = dev_get_drvdata(job->channel->dev->parent);
47 return host1x_hw_channel_submit(host, job);
61 * @host: Host1x device object
67 struct host1x_channel *host1x_channel_get_index(struct host1x *host,
70 struct host1x_channel *ch = &host->channel_list.channels[index];
82 struct host1x *host = dev_get_drvdata(channel->dev->parent);
83 struct host1x_channel_list *chlist = &host->channel_list;
85 host1x_hw_cdma_stop(host, &channel->cdma);
97 static struct host1x_channel *acquire_unused_channel(struct host1x *host)
99 struct host1x_channel_list *chlist = &host->channel_list;
100 unsigned int max_channels = host->info->nb_channels;
105 dev_err(host->dev, "failed to find free channel\n");
125 struct host1x *host = dev_get_drvdata(client->dev->parent);
126 struct host1x_channel_list *chlist = &host->channel_list;
130 channel = acquire_unused_channel(host);
139 err = host1x_hw_channel_init(host, channel, channel->id);