Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [i-g-t] lib/xe/xe_query: Fix the return type of xe_dev_id
@ 2023-03-16  8:45 Bhanuprakash Modem
  2023-03-16  9:06 ` Modem, Bhanuprakash
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Bhanuprakash Modem @ 2023-03-16  8:45 UTC (permalink / raw)
  To: igt-dev, zbigniew.kempczynski

Since we are truncating the rev_dev_id value to 16 bit, the return
type of xe_dev_id() must be uint16_t.

Fixes: cfec580a8
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
 lib/xe/xe_query.c | 2 +-
 lib/xe/xe_query.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/xe/xe_query.c b/lib/xe/xe_query.c
index e27d14383..183523280 100644
--- a/lib/xe/xe_query.c
+++ b/lib/xe/xe_query.c
@@ -472,7 +472,7 @@ xe_dev_FN(xe_va_bits, va_bits, uint32_t);
  *
  * Returns Device id of xe device @fd.
  */
-xe_dev_FN(xe_dev_id, dev_id, uint32_t);
+xe_dev_FN(xe_dev_id, dev_id, uint16_t);
 
 igt_constructor
 {
diff --git a/lib/xe/xe_query.h b/lib/xe/xe_query.h
index 13ac77d3d..beea9d094 100644
--- a/lib/xe/xe_query.h
+++ b/lib/xe/xe_query.h
@@ -88,7 +88,7 @@ bool xe_has_vram(int fd);
 uint64_t xe_vram_size(int fd, int gt);
 uint32_t xe_get_default_alignment(int fd);
 uint32_t xe_va_bits(int fd);
-uint32_t xe_dev_id(int fd);
+uint16_t xe_dev_id(int fd);
 bool xe_supports_faults(int fd);
 const char *xe_engine_class_string(uint32_t engine_class);
 
-- 
2.39.1

^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-03-16 11:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-16  8:45 [igt-dev] [i-g-t] lib/xe/xe_query: Fix the return type of xe_dev_id Bhanuprakash Modem
2023-03-16  9:06 ` Modem, Bhanuprakash
2023-03-16  9:39 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2023-03-16 11:08 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox