• Home
  • Raw
  • Download

Lines Matching full:host1x

3  * Tegra host1x Syncpoints
12 #include <trace/events/host1x.h>
23 host1x_syncpt_base_request(struct host1x *host) in host1x_syncpt_base_request()
45 static struct host1x_syncpt *host1x_syncpt_alloc(struct host1x *host, in host1x_syncpt_alloc()
93 * @sp: host1x syncpoint
107 * @sp: host1x syncpoint
119 void host1x_syncpt_restore(struct host1x *host) in host1x_syncpt_restore()
137 void host1x_syncpt_save(struct host1x *host) in host1x_syncpt_save()
179 * @sp: host1x syncpoint
200 * @sp: host1x syncpoint
365 int host1x_syncpt_init(struct host1x *host) in host1x_syncpt_init()
416 * host1x client drivers can use this function to allocate a syncpoint for
418 * use by the client exclusively. When no longer using a syncpoint, a host1x
424 struct host1x *host = dev_get_drvdata(client->host->parent); in host1x_syncpt_request()
432 * @sp: host1x syncpoint
435 * host1x client driver should call this when the syncpoint is no longer in
458 void host1x_syncpt_deinit(struct host1x *host) in host1x_syncpt_deinit()
469 * @sp: host1x syncpoint
484 * @sp: host1x syncpoint
499 * @sp: host1x syncpoint
507 unsigned int host1x_syncpt_nb_pts(struct host1x *host) in host1x_syncpt_nb_pts()
512 unsigned int host1x_syncpt_nb_bases(struct host1x *host) in host1x_syncpt_nb_bases()
517 unsigned int host1x_syncpt_nb_mlocks(struct host1x *host) in host1x_syncpt_nb_mlocks()
524 * @host: host1x controller
527 struct host1x_syncpt *host1x_syncpt_get(struct host1x *host, unsigned int id) in host1x_syncpt_get()
538 * @sp: host1x syncpoint
548 * @base: host1x syncpoint wait base