]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/lrc: Refactor context init into xe_lrc_ctx_init()
authorRaag Jadav <raag.jadav@intel.com>
Mon, 2 Mar 2026 08:27:57 +0000 (13:57 +0530)
committerMatthew Brost <matthew.brost@intel.com>
Mon, 2 Mar 2026 19:57:04 +0000 (11:57 -0800)
commit89340099c6a45884d5bf3995e466359ddb31a6f7
tree85e7f030b13515005a15fd4d1e792adbf18985db
parent2b37c401b265c07b46408b5cb36a4b757c9b5060
drm/xe/lrc: Refactor context init into xe_lrc_ctx_init()

Currently xe_lrc_init() does two things.

1. Allocates LRC bo based on exec queue parameters.
2. Initializes LRC bo with actual context details.

Introduce xe_lrc_ctx_init() and split these two implementations for
better maintainability.

Signed-off-by: Raag Jadav <raag.jadav@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patch.msgid.link/20260302082757.3516577-1-raag.jadav@intel.com
drivers/gpu/drm/xe/xe_lrc.c