<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/gpu/drm/nouveau/nvkm, branch master</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2017-01-31T10:05:25+00:00</updated>
<entry>
<title>drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215</title>
<updated>2017-01-31T10:05:25+00:00</updated>
<author>
<name>Alastair Bridgewater</name>
<email>alastair.bridgewater@gmail.com</email>
</author>
<published>2017-01-11T20:47:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=d347583a39e2df609a9e40c835f72d3614665b53'/>
<id>urn:sha1:d347583a39e2df609a9e40c835f72d3614665b53</id>
<content type='text'>
Store the ELD correctly, not just enough copies of the first byte
to pad out the given ELD size.

Signed-off-by: Alastair Bridgewater &lt;alastair.bridgewater@gmail.com&gt;
Fixes: 120b0c39c756 ("drm/nv50-/disp: audit and version SOR_HDA_ELD method")
Cc: stable@vger.kernel.org # v3.17+
Reviewed-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/disp/mcp7x: disable dptmds workaround</title>
<updated>2017-01-31T10:05:25+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2017-01-09T00:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=7dfee6827780d4228148263545af936d0cae8930'/>
<id>urn:sha1:7dfee6827780d4228148263545af936d0cae8930</id>
<content type='text'>
The workaround appears to cause regressions on these boards, and from
inspection of RM traces, NVIDIA don't appear to do it on them either.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Tested-by: Roy Spliet &lt;nouveau@spliet.org&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/bios/dp: fix handling of LevelEntryTableIndex on DP table 4.2</title>
<updated>2016-12-13T01:40:16+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-13T00:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=79d48dadb0a71ec31ec8ce234ad0811a50123580'/>
<id>urn:sha1:79d48dadb0a71ec31ec8ce234ad0811a50123580</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc: protect clearing of comptags with mutex</title>
<updated>2016-12-13T01:40:09+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-12T23:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=f4e65efc88b64c1dbca275d42a188edccedb56c6'/>
<id>urn:sha1:f4e65efc88b64c1dbca275d42a188edccedb56c6</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Cc: stable@vger.kernel.org
</content>
</entry>
<entry>
<title>drm/nouveau/gr/gf100-: handle GPC/TPC/MPC trap</title>
<updated>2016-12-13T01:40:08+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-10T06:42:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=64373e4bb6e13f571145d32202907cdffe861550'/>
<id>urn:sha1:64373e4bb6e13f571145d32202907cdffe861550</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/core: recognise GP106 chipset</title>
<updated>2016-12-13T01:40:08+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-09T00:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=1fe487d7d2858265e23f10fa6b4565112f9a17fe'/>
<id>urn:sha1:1fe487d7d2858265e23f10fa6b4565112f9a17fe</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/gr/gf100-: FECS intr handling is not relevant on proprietary ucode</title>
<updated>2016-12-13T01:38:52+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-09T08:50:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=732be80743e72a2e9f04e8a9f369f0c6432b85d1'/>
<id>urn:sha1:732be80743e72a2e9f04e8a9f369f0c6432b85d1</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/gr/gf100-: properly ack all FECS error interrupts</title>
<updated>2016-12-13T01:38:51+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-09T08:02:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=48dac93506973eadb27769bb7486340096c7f2f7'/>
<id>urn:sha1:48dac93506973eadb27769bb7486340096c7f2f7</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/fifo/gf100-: recover from host mmu faults</title>
<updated>2016-12-13T01:38:51+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-09T07:13:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=ec884f74f1ec8ffa6a77a2769087117aeec80c1f'/>
<id>urn:sha1:ec884f74f1ec8ffa6a77a2769087117aeec80c1f</id>
<content type='text'>
This has been on the TODO list for a while now, recovering from things
such as attempting to execute a push buffer or touch a semaphore in an
unmapped memory area.

The only thing required on the HW side here is that the offending
channel is removed from the runlist, and *not* a full reset of PFIFO.

This used to be a bit messier to handle before the rework to make use
of engine topology info, but is apparently now trivial.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/mxm: warn more loudly on unsupported DCB version</title>
<updated>2016-12-05T23:08:23+00:00</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-05T23:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=a8f6cb7bb300c246ef97c06ad13a7f0ceaea5c65'/>
<id>urn:sha1:a8f6cb7bb300c246ef97c06ad13a7f0ceaea5c65</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
</feed>
