<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/base.c, branch linux-4.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.17.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2017-11-02T03:32:23Z</updated>
<entry>
<title>drm/nouveau: directly handle comptag allocation</title>
<updated>2017-11-02T03:32:23Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2017-10-31T17:56:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7b8656636add64ea5c184a5de4a326d33a1d021e'/>
<id>urn:sha1:7b8656636add64ea5c184a5de4a326d33a1d021e</id>
<content type='text'>
Another transition step to allow finer-grained patches transitioning to
new MMU backends.

Old backends will continue operate as before (accessing nvkm_mem::tag),
and new backends will get a reference to the tags allocated here.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc/gf100-: allocate tagram with nvkm_ram_get()</title>
<updated>2017-11-02T03:32:23Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2017-10-31T17:56:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=bd447053b33d9c2a173e1d3953c95a7cd5182656'/>
<id>urn:sha1:bd447053b33d9c2a173e1d3953c95a7cd5182656</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc: init comptag mm in fb subdev</title>
<updated>2017-11-02T03:32:22Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2017-10-31T17:56:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6cd7670c1e2a4a70a3d421521aea548e68992621'/>
<id>urn:sha1:6cd7670c1e2a4a70a3d421521aea548e68992621</id>
<content type='text'>
A single location for the MM allows us to share allocation logic.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/fb/gf100: clear comptags at allocation time rather than mmu map</title>
<updated>2017-11-02T03:32:22Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2017-10-31T17:56:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b1e839f3b3d82a0774c296f9950214057b045b72'/>
<id>urn:sha1:b1e839f3b3d82a0774c296f9950214057b045b72</id>
<content type='text'>
We probably don't want to destroy compression data when doing multiple
mappings of a memory object.

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:09Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-12-12T23:29:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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/core: remove pmc_enable argument from subdev ctor</title>
<updated>2016-05-20T04:43:04Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2016-04-08T07:24:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=56d06fa29edd58c448766014afd833b7ff51247b'/>
<id>urn:sha1:56d06fa29edd58c448766014afd833b7ff51247b</id>
<content type='text'>
These are now specified directly in the MC subdev.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc: add hooks for invalidate and flush</title>
<updated>2015-11-03T05:02:18Z</updated>
<author>
<name>Alexandre Courbot</name>
<email>acourbot@nvidia.com</email>
</author>
<published>2015-09-03T08:48:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=38a8fc78d00749328888bb0e37ad93535e7e9992'/>
<id>urn:sha1:38a8fc78d00749328888bb0e37ad93535e7e9992</id>
<content type='text'>
These are useful for systems without a coherent CPU/GPU bus. For such
systems we may need to maintain the L2 ourselves.

Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc: convert to new-style nvkm_subdev</title>
<updated>2015-08-28T02:40:44Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2015-08-20T04:54:21Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=70bc7182cbf1bb07e414bbb553890ddf1b540264'/>
<id>urn:sha1:70bc7182cbf1bb07e414bbb553890ddf1b540264</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/subdev: rename some functions to avoid upcoming conflicts</title>
<updated>2015-08-28T02:40:33Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2015-08-20T04:54:16Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3a8c3400f3e74638bedd0d2410416aa8b794c0fd'/>
<id>urn:sha1:3a8c3400f3e74638bedd0d2410416aa8b794c0fd</id>
<content type='text'>
Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/nouveau/ltc: cosmetic changes</title>
<updated>2015-08-28T02:40:09Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2015-08-20T04:54:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c7750cfbc150460a507deb27b8eed93fcf60ea8d'/>
<id>urn:sha1:c7750cfbc150460a507deb27b8eed93fcf60ea8d</id>
<content type='text'>
This is purely preparation for upcoming commits, there should be no
code changes here.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
</content>
</entry>
</feed>
