From: Jani Nikula <jani.nikula@intel.com>
To: Damien Lespiau <damien.lespiau@intel.com>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: [IGT PATCH] intel_bios_reader: make edp block decode match kernel
Date: Tue, 06 May 2014 19:04:21 +0300 [thread overview]
Message-ID: <87wqdyki62.fsf@intel.com> (raw)
In-Reply-To: <20140506155836.GA8012@strange.amr.corp.intel.com>
On Tue, 06 May 2014, Damien Lespiau <damien.lespiau@intel.com> wrote:
> On Tue, May 06, 2014 at 02:27:23PM +0300, Jani Nikula wrote:
>> All the somewhat recent VBT specs and the kernel have different format
>> for the eDP block than what the tool decodes. What the tool does *may*
>> be correct for really old VBT, but I have no specs or other reference to
>> suppor this. Just do what the kernel does, that's what we're interested
>> in anyway.
>>
>> Signed-off-by: Jani Nikula <jani.nikula@intel.com>
>
> Reviewed-by: Damien Lespiau <damien.lespiau@intel.com>
>
> You may want to add checks on the VBT revision that introduce the
> different parameters.
I *wanted* to. But the versions in the spec apparently get changed also
when that part about the spec actually hasn't changed. At least my
140-something spec had some of the same stuff that was indicated as
having been added at 150-something. :(
> We're also missing the VswingPreEmphasisValue fields from rev. 173.
Yup, need to be added later (when we actually start using those).
Ok to push?
BR,
Jani.
>
> --
> Damien
>
>> ---
>> tools/intel_bios.h | 5 ++++-
>> 1 file changed, 4 insertions(+), 1 deletion(-)
>>
>> diff --git a/tools/intel_bios.h b/tools/intel_bios.h
>> index 128502039c66..832c580dd084 100644
>> --- a/tools/intel_bios.h
>> +++ b/tools/intel_bios.h
>> @@ -590,8 +590,11 @@ struct edp_link_params {
>> struct bdb_edp {
>> struct edp_power_seq power_seqs[16];
>> uint32_t color_depth;
>> - uint32_t sdrrs_msa_timing_delay;
>> struct edp_link_params link_params[16];
>> + uint32_t sdrrs_msa_timing_delay;
>> +
>> + uint16_t edp_s3d_feature;
>> + uint16_t edp_t3_optimization;
>> } __attribute__ ((packed));
>>
>> /*
>> --
>> 1.9.1
>>
>> _______________________________________________
>> Intel-gfx mailing list
>> Intel-gfx@lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
--
Jani Nikula, Intel Open Source Technology Center
next prev parent reply other threads:[~2014-05-06 16:04 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-06 11:27 [IGT PATCH] intel_bios_reader: make edp block decode match kernel Jani Nikula
2014-05-06 15:58 ` Damien Lespiau
2014-05-06 16:04 ` Jani Nikula [this message]
2014-05-06 16:06 ` Damien Lespiau
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=87wqdyki62.fsf@intel.com \
--to=jani.nikula@intel.com \
--cc=damien.lespiau@intel.com \
--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 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.