summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>2015-06-07 22:40:19 +0200
committerBen Skeggs <bskeggs@redhat.com>2015-08-28 12:37:23 +1000
commit6161834e83500cd950667c1ebb6d4506ee3b0fca (patch)
tree00d926a1baba442c3717c34f3ea128aa8cb9cb24 /bin
parent021e8fed44ce8bd006a23cee01957dbc5d7fda9e (diff)
downloadnouveau-6161834e83500cd950667c1ebb6d4506ee3b0fca.tar.gz
pm: change signal iter to u16
16 bits is large enough to store the maximum number of signals available for one domain (i.e. 256). Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'bin')
-rw-r--r--bin/nv_perfmon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/nv_perfmon.c b/bin/nv_perfmon.c
index 958520eb2..043d8643a 100644
--- a/bin/nv_perfmon.c
+++ b/bin/nv_perfmon.c
@@ -289,7 +289,7 @@ ui_perfmon_query_signals(struct nvif_object *perfmon,
args.domain = dom->id;
do {
- u32 prev_iter = args.iter;
+ u16 prev_iter = args.iter;
args.name[0] = '\0';
ret = nvif_mthd(perfmon, NVIF_PERFMON_V0_QUERY_SIGNAL,
@@ -308,7 +308,7 @@ ui_perfmon_query_signals(struct nvif_object *perfmon,
&args, sizeof(args));
assert(ret == 0);
}
- } while (args.iter != 0xffffffff);
+ } while (args.iter != 0xffff);
}
static void