[PATCH v7 1/2] drm/xe/regs/xe_pmt: Macros for G-State and pcie link state residency offset
Poosa, Karthik
karthik.poosa at intel.com
Thu Jun 26 15:55:28 UTC 2025
On 26-06-2025 18:48, Soham Purkait wrote:
> Add G-State residency and pcie link state residency
> offset macros for G2, G6, G8, G10, ModS and L0, L1, L1.2
> respectively.
>
> v1:
> - Move offset macros to drm/xe/regs/xe_pmt. (Riana)
> v2:
> - Add BMG prefix to PCIe Link state residency
> offset macros names. (Anshman)
> v3:
> - Fix typo in commit message. (Jonathan)
> - Rephrase commit message. (Karthik)
>
> Signed-off-by: Soham Purkait <soham.purkait at intel.com>
> Reviewed-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
> ---
> drivers/gpu/drm/xe/regs/xe_pmt.h | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/regs/xe_pmt.h b/drivers/gpu/drm/xe/regs/xe_pmt.h
> index b0efd9b48d1e..34f5bfdffe46 100644
> --- a/drivers/gpu/drm/xe/regs/xe_pmt.h
> +++ b/drivers/gpu/drm/xe/regs/xe_pmt.h
> @@ -21,4 +21,14 @@
> #define SG_REMAP_INDEX1 XE_REG(SOC_BASE + 0x08)
> #define SG_REMAP_BITS REG_GENMASK(31, 24)
>
> +#define BMG_G2_RESIDENCY_OFFSET (0x530)
> +#define BMG_G6_RESIDENCY_OFFSET (0x538)
> +#define BMG_G8_RESIDENCY_OFFSET (0x540)
> +#define BMG_G10_RESIDENCY_OFFSET (0x548)
> +#define BMG_MODS_RESIDENCY_OFFSET (0x4D0)
> +
> +#define BMG_PCIE_LINK_L0_RESIDENCY_OFFSET (0x570)
> +#define BMG_PCIE_LINK_L1_RESIDENCY_OFFSET (0x578)
> +#define BMG_PCIE_LINK_L1_2_RESIDENCY_OFFSET (0x580)
> +
> #endif
Reviewed-by: Karthik Poosa<karthik.poosa at intel.com>
More information about the Intel-xe
mailing list