drm/i915: make i915_drm_client_fdinfo() reference conditional again
authorArnd Bergmann <arnd@arndb.de>
Fri, 16 Jun 2023 09:31:47 +0000 (11:31 +0200)
committerTvrtko Ursulin <tvrtko.ursulin@intel.com>
Tue, 20 Jun 2023 07:54:43 +0000 (08:54 +0100)
commitd57ba095e4f170963ec420d6cd780aa19459bc65
tree19fa4fef77ac3d3a28e89c6647ae104be03ceca1
parentcb359c639dc099ce4316cec9013fd4b2ebeb990c
drm/i915: make i915_drm_client_fdinfo() reference conditional again

The function is only defined if CONFIG_PROC_FS is enabled:

ld.lld: error: undefined symbol: i915_drm_client_fdinfo
>>> referenced by i915_driver.c
>>>               drivers/gpu/drm/i915/i915_driver.o:(i915_drm_driver) in archive vmlinux.a

Use the PTR_IF() helper to make the reference NULL otherwise.

Fixes: e894b724c316d ("drm/i915: Use the fdinfo helper")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Tested-by: Randy Dunlap <rdunlap@infradead.org> # build-tested
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230616093158.3568480-1-arnd@kernel.org
(cherry picked from commit 8084c63743a88472af0a34ba209eebf9caea1dae)
Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/i915/i915_drm_client.h