summaryrefslogtreecommitdiff
path: root/tools/intel_bios.h
diff options
context:
space:
mode:
authorJani Nikula <jani.nikula@intel.com>2014-05-06 14:06:52 +0300
committerJani Nikula <jani.nikula@intel.com>2014-05-06 19:52:29 +0300
commit7935bbd9ba9508d6993ca019a5b8f3262676e7b5 (patch)
tree879ac99dff72cc3a10a4e02f44a191cf90a6a0ac /tools/intel_bios.h
parent4bd9fe6e3409d59e618053f908e33bc291d295f4 (diff)
intel_bios_reader: make edp block decode match kernel
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. Reviewed-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Diffstat (limited to 'tools/intel_bios.h')
-rw-r--r--tools/intel_bios.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/intel_bios.h b/tools/intel_bios.h
index 12850203..832c580d 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));
/*