All of lore.kernel.org
 help / color / mirror / Atom feed
* i915: How to set the AVI InfoFrame on a HDMI output?
@ 2010-07-26 18:36 David Härdeman
  2010-07-27  1:41 ` Zhenyu Wang
  0 siblings, 1 reply; 3+ messages in thread
From: David Härdeman @ 2010-07-26 18:36 UTC (permalink / raw)
  To: intel-gfx

Hi,

I'm trying to play with some different AVI InfoFrame settings for the 
HDMI output on my DG45FC (G45 Intel graphics hardware, HDMI connector on 
the motherboard) but I can't seem to find any references to it in the 
i915 driver or in the programming specs.

drivers/gpu/drm/i915/intel_sdvo.c has code for setting an avi infoframe 
for hdmi outputs, but it doesn't seem to be used on my board (I tried 
sprinkling some printk's in there). I guess it's only for ADD2 type 
addon boards?

So far I'm guessing that drivers/gpu/drm/i915/intel_hdmi.c is 
responsible but there is no code in there that deals with the avi 
infoframe and I haven't been able to find anything in the programming 
manuals from the intel linux graphics website.

Could anyone point me in the right direction?

And on a related note, does anyone know if the hardware supports HDMI 
CEC and where I might find the relevant hardware documentation?

-- 
David Härdeman

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

* Re: i915: How to set the AVI InfoFrame on a HDMI output?
  2010-07-26 18:36 i915: How to set the AVI InfoFrame on a HDMI output? David Härdeman
@ 2010-07-27  1:41 ` Zhenyu Wang
  2010-07-27 13:58   ` David Härdeman
  0 siblings, 1 reply; 3+ messages in thread
From: Zhenyu Wang @ 2010-07-27  1:41 UTC (permalink / raw)
  To: David Härdeman; +Cc: intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1460 bytes --]

On 2010.07.26 20:36:49 +0200, David Härdeman wrote:
> Hi,
> 
> I'm trying to play with some different AVI InfoFrame settings for the 
> HDMI output on my DG45FC (G45 Intel graphics hardware, HDMI connector on 
> the motherboard) but I can't seem to find any references to it in the 
> i915 driver or in the programming specs.
> 
> drivers/gpu/drm/i915/intel_sdvo.c has code for setting an avi infoframe 
> for hdmi outputs, but it doesn't seem to be used on my board (I tried 
> sprinkling some printk's in there). I guess it's only for ADD2 type 
> addon boards?
> 
> So far I'm guessing that drivers/gpu/drm/i915/intel_hdmi.c is 
> responsible but there is no code in there that deals with the avi 
> infoframe and I haven't been able to find anything in the programming 
> manuals from the intel linux graphics website.
> 
> Could anyone point me in the right direction?
> 
> And on a related note, does anyone know if the hardware supports HDMI 
> CEC and where I might find the relevant hardware documentation?
> 

We don't have AVI infoframe support for native HDMI port now.
Looks our public doc missed register info for VIDEO_DIP_CTL/DATA,
that I assume should be used for that. If you have requirement to
support that maybe for some special sink device, I can try to ask
if that info should be updated in the spec.

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

* Re: i915: How to set the AVI InfoFrame on a HDMI output?
  2010-07-27  1:41 ` Zhenyu Wang
@ 2010-07-27 13:58   ` David Härdeman
  0 siblings, 0 replies; 3+ messages in thread
From: David Härdeman @ 2010-07-27 13:58 UTC (permalink / raw)
  To: intel-gfx

On Tue, July 27, 2010 03:41, Zhenyu Wang wrote:
> On 2010.07.26 20:36:49 +0200, David Härdeman wrote:
>> Hi,
>>
>> I'm trying to play with some different AVI InfoFrame settings for the
>> HDMI output on my DG45FC (G45 Intel graphics hardware, HDMI connector on
>> the motherboard) but I can't seem to find any references to it in the
>> i915 driver or in the programming specs.
>>
>> drivers/gpu/drm/i915/intel_sdvo.c has code for setting an avi infoframe
>> for hdmi outputs, but it doesn't seem to be used on my board (I tried
>> sprinkling some printk's in there). I guess it's only for ADD2 type
>> addon boards?
>>
>> So far I'm guessing that drivers/gpu/drm/i915/intel_hdmi.c is
>> responsible but there is no code in there that deals with the avi
>> infoframe and I haven't been able to find anything in the programming
>> manuals from the intel linux graphics website.
>>
>> Could anyone point me in the right direction?
>>
>> And on a related note, does anyone know if the hardware supports HDMI
>> CEC and where I might find the relevant hardware documentation?
>>
>
> We don't have AVI infoframe support for native HDMI port now.
> Looks our public doc missed register info for VIDEO_DIP_CTL/DATA,
> that I assume should be used for that. If you have requirement to
> support that maybe for some special sink device, I can try to ask
> if that info should be updated in the spec.

Thanks for the VIDEO_DIP_CTL/DATA pointer, I found the relevant passages
in the docs now (not sure why I didn't find it myself), it's in sections
2.8.8 and 2.8.9 of "Volume 3: Display Registers, Revision 1.0c".

The intel_audio_dump tool also seems to dump at least the VIDEO_DIP_CTL
part :)

-- 
David Härdeman

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

end of thread, other threads:[~2010-07-27 13:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-26 18:36 i915: How to set the AVI InfoFrame on a HDMI output? David Härdeman
2010-07-27  1:41 ` Zhenyu Wang
2010-07-27 13:58   ` David Härdeman

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.