[Intel-gfx] [PATCH 00/15] drm/i915/bios: mipi sequence block v3, etc.

Jani Nikula jani.nikula at intel.com
Tue Dec 22 00:40:28 PST 2015


On Mon, 21 Dec 2015, Jani Nikula <jani.nikula at intel.com> wrote:
> Hi all, this is follow-up to my earlier opregion/vbt series [1]. This
> covers patches 1 and 7 of Deepak's series [2], but does quite a bunch of
> rework to make everything as neat as it can be given the spec. There's
> also some generic VBT documentation.

This also seems to enable display on Surface 3 tablet:
https://bugzilla.kernel.org/show_bug.cgi?id=97941

>
> Unfortunately I haven't been able to test this on a machine that
> actually has MIPI sequence block v3. However most of the series does not
> touch that yet.
>
> BR,
> Jani.
>
>
> [1] http://mid.gmane.org/cover.1450089383.git.jani.nikula@intel.com
> [2] http://mid.gmane.org/1448923632-16760-1-git-send-email-m.deepak@intel.com
>
> Jani Nikula (14):
>   drm/i915/bios: add proper documentation for the Video BIOS Table (VBT)
>   drm/i915/bios: fix header define name for intel_bios.h
>   drm/i915/bios: split the MIPI DSI VBT block parsing to two
>   drm/i915/bios: have get_blocksize() support MIPI sequence block v3+
>   drm/i915/bios: abstract finding the panel sequence block
>   drm/i915/bios: rewrite sequence block parsing
>   drm/i915/dsi: be defensive about out of bounds sequence id
>   drm/i915/dsi: be defensive about out of bounds operation byte
>   drm/i915/bios: interpret the i2c element
>   drm/i915/bios: add sequences for MIPI sequence block v2
>   drm/i915/bios: add defines for v3 sequence block
>   drm/i915/bios: add support for MIPI sequence block v3
>   drm/i915/dsi: skip unknown elements for sequence block v3+
>   drm/i915/dsi: reduce tedious repetition
>
> vkorjani (1):
>   drm/i915: Adding the parsing logic for the i2c element
>
>  Documentation/DocBook/gpu.tmpl             |   6 +
>  drivers/gpu/drm/i915/i915_drv.h            |   2 +-
>  drivers/gpu/drm/i915/intel_bios.c          | 376 +++++++++++++++++------------
>  drivers/gpu/drm/i915/intel_bios.h          |  60 +++--
>  drivers/gpu/drm/i915/intel_dsi_panel_vbt.c | 198 +++++++++------
>  5 files changed, 397 insertions(+), 245 deletions(-)

-- 
Jani Nikula, Intel Open Source Technology Center


More information about the Intel-gfx mailing list