In debug spew of syncpts, print min/max values only if that syncpt
is in use (i.e. it is assigned to some client)
Bug
1305024
Change-Id: Id37e0674a7ae626f713fd0413ad9526799bac7a8
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/386290
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
int i;
nvhost_debug_output(o, "---- syncpts ----\n");
for (i = 0; i < nvhost_syncpt_nb_pts(&m->syncpt); i++) {
+ bool assigned = nvhost_is_syncpt_assigned(&m->syncpt, i);
u32 max = nvhost_syncpt_read_max(&m->syncpt, i);
u32 min = nvhost_syncpt_update_min(&m->syncpt, i);
- if (!min && !max)
+ if ((!assigned) || (!min && !max))
continue;
nvhost_debug_output(o, "id %d (%s) min %d max %d\n",
i, nvhost_get_chip_ops()->syncpt.name(&m->syncpt, i),