public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
From: Kenneth Graunke <kenneth@whitecape.org>
To: intel-gfx@lists.freedesktop.org
Subject: Re: HDMI on D525 detected as LVDS (Was: Re:	YCbCr	colourspace output)
Date: Mon, 28 Mar 2011 11:35:36 -0700	[thread overview]
Message-ID: <4D90D4F8.5080509@whitecape.org> (raw)
In-Reply-To: <1301313086.2024.2.camel@Nokia-N900>

On 03/28/2011 04:51 AM, Steven Newbury wrote:
> ----- Original message -----
>> I'm connecting a D525 (Pineview) based system to an older "HD"
>> (1366x768) Phillips TV. I has a DVI connector for HD input, but whether
>> I connect it using the VGA->DVI or HDMI->DVI the TV detects the
>> incomming signal as from a PC and selects a "XGA" mode, limiting the
>> screen format to aspects and resolutions it expects a PC to use; like
>> 640x480, 800x600, 1024x768 4:3/16:10 @60Hz (always with black borders),
>> even though the TV officially supports HDTV 720p,1080i 50/60Hz etc.. I
>> suspect the issue lies in the assumption that HDTV equipment would have
>> a YCbCr colourspace.
>>
>> Now my question is, since I can't really modify the TV firmware, is it
>> possible to add YCbCr output to the driver, assuming the chip supports
>> it?
>
> Okay, it's even weirder than I thought!
>
> Further testing has shown that with an analogue RGB input the frame always has a left/right borders (making it 16:10 when in "wide screen") and are restricted to 640x480, 800x600 and 1024x768, whilst the DVI-D input seems to be more resonable, except the BIOS on my board insists on configuring the HDMI port as an LVDS with BIOS configured mode timings.  This wouldn't be too bad except the fixed mode in the BIOS for the native panel size (1366x768) gives a mode shifted significantly to the left (off the screen) and while the 1280x720 fits fine, the TV does a really awful job of scaling!
>
> I'm thinking this board must have an LVDS->HDMI converter so it wouldn't be suprising the driver treats it this way, even so it would be really handy to have an override to allow mode setting to adjust the apparent panel mode and so present such hardware in a useful fasion to userspace.

Yes. I'm 99% positive that all "HDMI" on Pineview is actually done 
through LVDS->HDMI converters.  Pineview doesn't natively support HDMI.

> Am I missing something, or does KMS only accept the BIOS provided panel timings?

      parent reply	other threads:[~2011-03-28 18:35 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-26 17:16 YCbCr colourspace output Steven Newbury
2011-03-28 11:51 ` HDMI on D525 detected as LVDS (Was: Re: YCbCr colourspace output) Steven Newbury
2011-03-28 12:48   ` Oliver Seitz
2011-03-28 13:58     ` Steven Newbury
2011-03-28 18:35   ` Kenneth Graunke [this message]

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=4D90D4F8.5080509@whitecape.org \
    --to=kenneth@whitecape.org \
    --cc=intel-gfx@lists.freedesktop.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox