]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe: Add helper to calculate adjusted register offset
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 23 Apr 2024 18:04:33 +0000 (20:04 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Wed, 24 Apr 2024 13:10:40 +0000 (15:10 +0200)
commit1cb4db30cf685709584743d8bf8a0db2eac620c9
treee77c3b5eedebb474c7dae60545fde5d21ab2e778
parent8f21f82d8b7652e11e6800612e34547bffdc7fd2
drm/xe: Add helper to calculate adjusted register offset

Our MMIO accessing functions automatically adjust addresses for the
media registers based on mmio.adj_limit and mmio.adj_offset logic.
Move it to the separate helper to avoid code duplication and to
allow using it by the upcoming changes to PF driver code.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Piotr Piórkowski <piotr.piorkowski@intel.com>
Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240423180436.2089-3-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_mmio.c
drivers/gpu/drm/xe/xe_mmio.h