SKL render decompression support

Submitted by Daniel Stone on May 23, 2017, 4:49 p.m.

Details

Reviewer None
Submitted May 23, 2017, 4:49 p.m.
Last Updated May 24, 2017, 9:10 a.m.
Revision 1

Cover Letter(s)

Revision 1
      Hi,
Here's the kernel counterpart to the Mesa series exposing Y-tiled CCS at:
https://lists.freedesktop.org/archives/mesa-dev/2017-May/156184.html

All the patches are Ville's, I've just rebased and squashed. They depend
on Ben's last modifier-advertisement series, plus the fixup I sent
in reply to that.

They may want to be squashed/split differently, and Yf-tiled CCS is
totally untested.

I've been using Weston as a test vehicle, built from the atomic series
which is currently blocked on review for earlier parts, and cleanups for the
latter parts:
git://git.collabora.com/git/user/daniels/weston # wip/2017-04/atomic-v11-WIP

I'm currently dying of the flu & away next week as well, so anyone who
wants this done sooner should just take this over and not block on me.

Cheers,
Daniel
    

Revisions

Patches download mbox

Tests

Series 24838v1 SKL render decompression support
https://patchwork.freedesktop.org/api/1.0/series/24838/revisions/1/mbox/

Test gem_exec_suspend:
        Subgroup basic-s4-devices:
                dmesg-warn -> PASS       (fi-snb-2600) fdo#100125

fdo#100125 https://bugs.freedesktop.org/show_bug.cgi?id=100125

fi-bdw-5557u     total:278  pass:267  dwarn:0   dfail:0   fail:0   skip:11  time:442s
fi-bdw-gvtdvm    total:278  pass:256  dwarn:8   dfail:0   fail:0   skip:14  time:433s
fi-bsw-n3050     total:278  pass:242  dwarn:0   dfail:0   fail:0   skip:36  time:590s
fi-bxt-j4205     total:278  pass:259  dwarn:0   dfail:0   fail:0   skip:19  time:514s
fi-byt-j1900     total:278  pass:254  dwarn:0   dfail:0   fail:0   skip:24  time:491s
fi-byt-n2820     total:278  pass:250  dwarn:0   dfail:0   fail:0   skip:28  time:481s
fi-hsw-4770      total:278  pass:262  dwarn:0   dfail:0   fail:0   skip:16  time:421s
fi-hsw-4770r     total:278  pass:262  dwarn:0   dfail:0   fail:0   skip:16  time:414s
fi-ilk-650       total:278  pass:228  dwarn:0   dfail:0   fail:0   skip:50  time:415s
fi-ivb-3520m     total:278  pass:260  dwarn:0   dfail:0   fail:0   skip:18  time:488s
fi-ivb-3770      total:278  pass:260  dwarn:0   dfail:0   fail:0   skip:18  time:468s
fi-kbl-7500u     total:278  pass:255  dwarn:5   dfail:0   fail:0   skip:18  time:466s
fi-kbl-7560u     total:278  pass:263  dwarn:5   dfail:0   fail:0   skip:10  time:568s
fi-skl-6260u     total:278  pass:268  dwarn:0   dfail:0   fail:0   skip:10  time:462s
fi-skl-6700hq    total:278  pass:239  dwarn:0   dfail:1   fail:17  skip:21  time:453s
fi-skl-6700k     total:278  pass:256  dwarn:4   dfail:0   fail:0   skip:18  time:466s
fi-skl-6770hq    total:278  pass:268  dwarn:0   dfail:0   fail:0   skip:10  time:498s
fi-skl-gvtdvm    total:278  pass:265  dwarn:0   dfail:0   fail:0   skip:13  time:437s
fi-snb-2520m     total:278  pass:250  dwarn:0   dfail:0   fail:0   skip:28  time:540s
fi-snb-2600      total:278  pass:249  dwarn:0   dfail:0   fail:0   skip:29  time:416s

c8f2238b9cbfef358e61596cd49b1f648c85811e drm-tip: 2017y-05m-24d-08h-04m-41s UTC integration manifest
38823b4 drm/i915: Implement .get_format_info() hook for CCS
9d99a5b drm: Add explict alignment for formats