drm/xe: Add drm-client infrastructure
authorTejas Upadhyay <tejas.upadhyay@intel.com>
Thu, 14 Sep 2023 11:55:14 +0000 (17:25 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:41:14 +0000 (11:41 -0500)
commit8f965392c4d915195307979640295189eec94df4
treea0ac3d18ee4a1a64878079e00536a0371ccf5d79
parentcb90d469183cc8335d646484d66bd3c3643683cc
drm/xe: Add drm-client infrastructure

Add drm-client infrastructure to record stats of consumption
done by individual drm client.

V2:
  - Typo - CI

Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com>
Signed-off-by: Tejas Upadhyay <tejas.upadhyay@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/Makefile
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_device_types.h
drivers/gpu/drm/xe/xe_drm_client.c [new file with mode: 0644]
drivers/gpu/drm/xe/xe_drm_client.h [new file with mode: 0644]