Fix broken build:

        $ make W=1 drivers/gpu/drm/i915/gvt/handlers.o
          ...
          CC [M]  drivers/gpu/drm/i915/gvt/handlers.o
        drivers/gpu/drm/i915/gvt/handlers.c:75:6: error: no previous prototype 
for ‘intel_gvt_match_device’ [-Werror=missing-prototypes]
           75 | bool intel_gvt_match_device(struct intel_gvt *gvt,
              |      ^~~~~~~~~~~~~~~~~~~~~~
        cc1: all warnings being treated as errors

Commit e0f74ed4634d ("i915/gvt: Separate the MMIO tracking table from
GVT-g") removed the prototype from the header due to the function being
used only in this single compilation unit, but forgot to make it static.

Fixes: e0f74ed4634d ("i915/gvt: Separate the MMIO tracking table from GVT-g")
Cc: Zhi Wang <[email protected]>
Cc: Christoph Hellwig <[email protected]>
Cc: Zhenyu Wang <[email protected]>
Signed-off-by: Lucas De Marchi <[email protected]>
---
 drivers/gpu/drm/i915/gvt/handlers.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/gpu/drm/i915/gvt/handlers.c 
b/drivers/gpu/drm/i915/gvt/handlers.c
index cf00398c2870..e4358aa01048 100644
--- a/drivers/gpu/drm/i915/gvt/handlers.c
+++ b/drivers/gpu/drm/i915/gvt/handlers.c
@@ -72,8 +72,8 @@ unsigned long intel_gvt_get_device_type(struct intel_gvt *gvt)
        return 0;
 }
 
-bool intel_gvt_match_device(struct intel_gvt *gvt,
-               unsigned long device)
+static bool intel_gvt_match_device(struct intel_gvt *gvt,
+                                  unsigned long device)
 {
        return intel_gvt_get_device_type(gvt) & device;
 }
-- 
2.36.0

Reply via email to