All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Poosa, Karthik" <karthik.poosa@intel.com>
To: Soham Purkait <soham.purkait@intel.com>,
	<intel-xe@lists.freedesktop.org>,  <anshuman.gupta@intel.com>,
	<badal.nilawar@intel.com>
Cc: <lucas.demarchi@intel.com>, <ashutosh.dixit@intel.com>,
	<riana.tauro@intel.com>, <jani.nikula@intel.com>
Subject: Re: [PATCH v3 2/2] drm/xe/regs/xe_pmt: Macros for G-State and pcie link state residency offset
Date: Thu, 5 Jun 2025 15:30:34 +0530	[thread overview]
Message-ID: <e88b8e06-e008-4aa2-9f79-799253c8fa75@intel.com> (raw)
In-Reply-To: <20250603181205.1680363-3-soham.purkait@intel.com>

Can you change patch title to
Add PMT offsets for G-state and PCIe link state residency counters for BMG

On 03-06-2025 23:42, 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.
Add PMT offsets for G-states (G2, G6, G8, G10, ModS) and
PCIe link states(L0, L1, L1_2) residency counters, for BMG.

>
> Signed-off-by: Soham Purkait <soham.purkait@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..4e377b6eac92 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 PCIE_LINK_L0_RESIDENCY_COUNTER		(0x570)
> +#define PCIE_LINK_L1_RESIDENCY_COUNTER		(0x578)
> +#define PCIE_LINK_L1_2_RESIDENCY_COUNTER	(0x580)
> +
>   #endif
Can you change COUNTER to OFFSET ie. PCIE_LINK_LX_X_RESIDENCY_OFFSET
Also, are these offsets applicable only for BMG ? Based on that you can 
keep/remove BMG prefix.


  reply	other threads:[~2025-06-05 10:01 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-03 18:12 [PATCH v3 0/2] Add debugfs node to expose G-state and pcie link state residency Soham Purkait
2025-06-03 18:12 ` [PATCH v3 1/2] drm/xe/xe_debugfs: Exposure of G-State and pcie link state residency counters through debugfs Soham Purkait
2025-06-05 11:18   ` Riana Tauro
2025-06-05 13:23   ` Poosa, Karthik
2025-06-03 18:12 ` [PATCH v3 2/2] drm/xe/regs/xe_pmt: Macros for G-State and pcie link state residency offset Soham Purkait
2025-06-05 10:00   ` Poosa, Karthik [this message]
2025-06-03 18:22 ` ✓ CI.Patch_applied: success for Add debugfs node to expose G-state and pcie link state residency Patchwork
2025-06-03 18:22 ` ✗ CI.checkpatch: warning " Patchwork
2025-06-03 18:23 ` ✗ CI.KUnit: failure " Patchwork
2025-06-05 10:02 ` [PATCH v3 0/2] " Poosa, Karthik
2025-06-05 10:15   ` Poosa, Karthik

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e88b8e06-e008-4aa2-9f79-799253c8fa75@intel.com \
    --to=karthik.poosa@intel.com \
    --cc=anshuman.gupta@intel.com \
    --cc=ashutosh.dixit@intel.com \
    --cc=badal.nilawar@intel.com \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=jani.nikula@intel.com \
    --cc=lucas.demarchi@intel.com \
    --cc=riana.tauro@intel.com \
    --cc=soham.purkait@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.