Searched refs:host1x_syncpt (Results 1 - 22 of 22) sorted by relevance

/linux-master/drivers/gpu/host1x/
H A Dsyncpt.h30 struct host1x_syncpt { struct
74 static inline bool host1x_syncpt_check_max(struct host1x_syncpt *sp, u32 real)
84 static inline bool host1x_syncpt_client_managed(struct host1x_syncpt *sp)
93 static inline bool host1x_syncpt_idle(struct host1x_syncpt *sp)
103 u32 host1x_syncpt_load(struct host1x_syncpt *sp);
106 bool host1x_syncpt_is_expired(struct host1x_syncpt *sp, u32 thresh);
115 u32 host1x_syncpt_load_wait_base(struct host1x_syncpt *sp);
118 u32 host1x_syncpt_incr_max(struct host1x_syncpt *sp, u32 incrs);
121 static inline int host1x_syncpt_is_valid(struct host1x_syncpt *sp)
126 static inline void host1x_syncpt_set_locked(struct host1x_syncpt *s
[all...]
H A Dsyncpt.c58 struct host1x_syncpt *host1x_syncpt_alloc(struct host1x *host,
62 struct host1x_syncpt *sp = host->syncpt;
112 * Given a pointer to a struct host1x_syncpt, retrieves its ID. This ID is
116 u32 host1x_syncpt_id(struct host1x_syncpt *sp)
127 u32 host1x_syncpt_incr_max(struct host1x_syncpt *sp, u32 incrs)
138 struct host1x_syncpt *sp_base = host->syncpt;
165 struct host1x_syncpt *sp_base = host->syncpt;
183 u32 host1x_syncpt_load(struct host1x_syncpt *sp)
196 u32 host1x_syncpt_load_wait_base(struct host1x_syncpt *sp)
207 int host1x_syncpt_incr(struct host1x_syncpt *s
[all...]
H A Dfence.h14 struct host1x_syncpt *sp;
H A Ddev.h22 struct host1x_syncpt;
66 void (*restore)(struct host1x_syncpt *syncpt);
67 void (*restore_wait_base)(struct host1x_syncpt *syncpt);
68 void (*load_wait_base)(struct host1x_syncpt *syncpt);
69 u32 (*load)(struct host1x_syncpt *syncpt);
70 int (*cpu_incr)(struct host1x_syncpt *syncpt);
71 void (*assign_to_channel)(struct host1x_syncpt *syncpt,
135 struct host1x_syncpt *syncpt;
156 struct host1x_syncpt *nop_sp;
184 struct host1x_syncpt *s
[all...]
H A Dintr.c31 static void host1x_intr_update_hw_state(struct host1x *host, struct host1x_syncpt *sp)
77 struct host1x_syncpt *sp = &host->syncpt[id];
108 struct host1x_syncpt *syncpt = &host->syncpt[id];
H A Dcdma.h16 struct host1x_syncpt;
47 struct host1x_syncpt *syncpt; /* buffer completion syncpt */
H A Dfence.c125 struct dma_fence *host1x_fence_create(struct host1x_syncpt *sp, u32 threshold,
H A Dcdma.c320 struct host1x_syncpt *sp = job->syncpt;
/linux-master/drivers/gpu/host1x/hw/
H A Dsyncpt_hw.c16 static void syncpt_restore(struct host1x_syncpt *sp)
27 static void syncpt_restore_wait_base(struct host1x_syncpt *sp)
40 static void syncpt_read_wait_base(struct host1x_syncpt *sp)
53 static u32 syncpt_load(struct host1x_syncpt *sp)
76 static int syncpt_cpu_incr(struct host1x_syncpt *sp)
103 static void syncpt_assign_to_channel(struct host1x_syncpt *sp,
H A Dchannel_hw.c165 struct host1x_syncpt *sp = job->syncpt;
215 struct host1x_syncpt *sp = job->syncpt;
290 struct host1x_syncpt *sp = job->syncpt;
/linux-master/include/linux/
H A Dhost1x.h103 struct host1x_syncpt **syncpts;
198 struct host1x_syncpt;
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);
203 struct host1x_syncpt *host1x_syncpt_get(struct host1x_syncpt *sp);
204 u32 host1x_syncpt_id(struct host1x_syncpt *sp);
205 u32 host1x_syncpt_read_min(struct host1x_syncpt *sp);
206 u32 host1x_syncpt_read_max(struct host1x_syncpt *sp);
207 u32 host1x_syncpt_read(struct host1x_syncpt *s
[all...]
/linux-master/drivers/staging/media/tegra-video/
H A Dvi.h189 struct host1x_syncpt *frame_start_sp[GANG_PORTS_MAX];
190 struct host1x_syncpt *mw_ack_sp[GANG_PORTS_MAX];
H A Dtegra20.c253 struct host1x_syncpt *out_sp;
H A Dtegra210.c187 struct host1x_syncpt *fs_sp;
188 struct host1x_syncpt *mw_sp;
/linux-master/drivers/gpu/drm/tegra/
H A Duapi.c52 struct host1x_syncpt *sp;
303 struct host1x_syncpt *sp;
328 struct host1x_syncpt *sp;
347 struct host1x_syncpt *sp;
H A Ddrm.c180 struct host1x_syncpt *sp = NULL;
388 struct host1x_syncpt *sp;
403 struct host1x_syncpt *sp;
417 struct host1x_syncpt *sp;
520 struct host1x_syncpt *syncpt;
574 struct host1x_syncpt *syncpt;
H A Dgr2d.c237 struct host1x_syncpt **syncpts;
H A Dvic.c451 struct host1x_syncpt **syncpts;
H A Dgr3d.c488 struct host1x_syncpt **syncpts;
H A Dsubmit.c330 struct host1x_syncpt *sp;
H A Ddc.h84 struct host1x_syncpt *syncpt;
H A Dnvdec.c427 struct host1x_syncpt **syncpts;

Completed in 256 milliseconds