intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* Question about the GTDRIVER_MAILBOX_DATA0 register in Gen 12.0 (Tiger Lake)
@ 2025-11-28  6:49 דניאל סיני
  2025-11-28  8:41 ` Jani Nikula
  0 siblings, 1 reply; 3+ messages in thread
From: דניאל סיני @ 2025-11-28  6:49 UTC (permalink / raw)
  To: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 888 bytes --]

I cannot seem to find the definition and/or the address of the-
GTDRIVER_MAILBOX_DATA0 register in the PRM, this is true with the latest
version of the PRM for that generation.
I've used multiple search tools including the advanced search in Adobe
acrobat reader and the recoll program.
Judging by the definitions for 'GTDRIVER_MAILBOX_DATA1',
and 'GTDRIVER_MAILBOX_INTERFACE', there seems to be a 4 byte gap
between them where the register could be.
I also looked in the Linux kernel (specifically, I found definitions:
'GEN6_PCODE_DATA' and 'GEN6_PCODE_DATA1' in i915_regs.h under-
/drivers/gpu/drm/i915), it seems to also hint at the register being there.

However, because this is my first time doing anything like this,
I wanted to make sure, Is this actually where the register is located?
If it's located somewhere else, where is it?

Thank you very much for your time and effort.

[-- Attachment #2: Type: text/html, Size: 999 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Question about the GTDRIVER_MAILBOX_DATA0 register in Gen 12.0 (Tiger Lake)
  2025-11-28  6:49 Question about the GTDRIVER_MAILBOX_DATA0 register in Gen 12.0 (Tiger Lake) דניאל סיני
@ 2025-11-28  8:41 ` Jani Nikula
  2025-11-28 14:08   ` דניאל סיני
  0 siblings, 1 reply; 3+ messages in thread
From: Jani Nikula @ 2025-11-28  8:41 UTC (permalink / raw)
  To: דניאל סיני,
	intel-gfx

On Fri, 28 Nov 2025, דניאל סיני <danielsinai0808@gmail.com> wrote:
> I cannot seem to find the definition and/or the address of the-
> GTDRIVER_MAILBOX_DATA0 register in the PRM, this is true with the latest
> version of the PRM for that generation.
> I've used multiple search tools including the advanced search in Adobe
> acrobat reader and the recoll program.
> Judging by the definitions for 'GTDRIVER_MAILBOX_DATA1',
> and 'GTDRIVER_MAILBOX_INTERFACE', there seems to be a 4 byte gap
> between them where the register could be.
> I also looked in the Linux kernel (specifically, I found definitions:
> 'GEN6_PCODE_DATA' and 'GEN6_PCODE_DATA1' in i915_regs.h under-
> /drivers/gpu/drm/i915), it seems to also hint at the register being there.
>
> However, because this is my first time doing anything like this,
> I wanted to make sure, Is this actually where the register is located?
> If it's located somewhere else, where is it?

What are you trying to accomplish?

See also https://en.wikipedia.org/wiki/XY_problem


BR,
Jani.


-- 
Jani Nikula, Intel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Question about the GTDRIVER_MAILBOX_DATA0 register in Gen 12.0 (Tiger Lake)
  2025-11-28  8:41 ` Jani Nikula
@ 2025-11-28 14:08   ` דניאל סיני
  0 siblings, 0 replies; 3+ messages in thread
From: דניאל סיני @ 2025-11-28 14:08 UTC (permalink / raw)
  To: Jani Nikula; +Cc: intel-gfx

[-- Attachment #1: Type: text/plain, Size: 377 bytes --]

Apologies for slipping to a private thread, this was unintended,
I wanted to thank Jani Nikula for helping out greatly and
confirming that, in fact, the GTDRIVER_MAILBOX_DATA*
registers are the same as their GEN6_PCODE_DATA* counterparts
as defined in the Linux kernel(see first message in the thread).

Thanks again to Jani Nikula for the assistance, this resolves the issue.

[-- Attachment #2: Type: text/html, Size: 540 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-11-28 14:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-28  6:49 Question about the GTDRIVER_MAILBOX_DATA0 register in Gen 12.0 (Tiger Lake) דניאל סיני
2025-11-28  8:41 ` Jani Nikula
2025-11-28 14:08   ` דניאל סיני

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).