]> www.infradead.org Git - users/dwmw2/linux.git/commit
drm/xe/xe2: Make subsequent L2 flush sequential
authorTejas Upadhyay <tejas.upadhyay@intel.com>
Wed, 10 Jul 2024 05:27:50 +0000 (10:57 +0530)
committerNirmoy Das <nirmoy.das@intel.com>
Thu, 11 Jul 2024 10:36:55 +0000 (12:36 +0200)
commit71733b8d7f50b61403f940c6c9745fb3a9b98dcb
tree6c9f0e416be47b415e079fb760c99a894c58bfe6
parent33891539f9d6f245e93a76e3fb5791338180374f
drm/xe/xe2: Make subsequent L2 flush sequential

Issuing the flush on top of an ongoing flush is not desirable.
Lets use lock to make it sequential.

Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Signed-off-by: Tejas Upadhyay <tejas.upadhyay@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240710052750.3031586-1-tejas.upadhyay@intel.com
Signed-off-by: Nirmoy Das <nirmoy.das@intel.com>
drivers/gpu/drm/xe/xe_device.c
drivers/gpu/drm/xe/xe_gt.c
drivers/gpu/drm/xe/xe_gt_types.h