<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kbuild</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f83d1c31 - drm/nouveau/vfn: add stub subdev for dev_func</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#f83d1c31</link>
        <description>drm/nouveau/vfn: add stub subdev for dev_funcInitially for NV_USERMODE class, and Turing/Ampere&apos;s new interrupt tree.v2. fixup for ga103 early mergeSigned-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Wed, 01 Jun 2022 10:46:53 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>26fbb4c8 - drm/nouveau/privring: rename from ibus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#26fbb4c8</link>
        <description>drm/nouveau/privring: rename from ibusSigned-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;Reviewed-by: Lyude Paul &lt;lyude@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Sat, 16 Jan 2021 06:17:21 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>9d350c5e - drm/nouveau/secboot: remove</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#9d350c5e</link>
        <description>drm/nouveau/secboot: removeSigned-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 14 Jan 2020 20:34:22 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>31bef57f - drm/nouveau/core: define ACR subdev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#31bef57f</link>
        <description>drm/nouveau/core: define ACR subdevThis will replace the current SECBOOT subdev for handling firmware onsecure falcons.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 14 Jan 2020 20:34:21 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>b0f84a84 - drm/nouveau: fix bogus GPL-2 license header</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#b0f84a84</link>
        <description>drm/nouveau: fix bogus GPL-2 license headerThe bulk SPDX addition made all these files into GPL-2.0 licensed files.However the remainder of the project is MIT-licensed, these fileswere simply missing the boiler plate and got caught up in the global update.Fixes: 96ac6d4351004 (treewide: Add SPDX license identifier - Kbuild)Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Fri, 05 Jul 2019 05:11:42 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>96ac6d43 - treewide: Add SPDX license identifier - Kbuild</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#96ac6d43</link>
        <description>treewide: Add SPDX license identifier - KbuildAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:      GPL-2.0Reported-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Thu, 30 May 2019 12:03:44 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>78cdadb8 - drm/nouveau/core: define GSP subdev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#78cdadb8</link>
        <description>drm/nouveau/core: define GSP subdevExact meaning of the acronym is unknown, but we need this for Turing ACR.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 12 Feb 2019 12:28:13 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>1ce46689 - drm/nouveau/core: define FAULT subdev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#1ce46689</link>
        <description>drm/nouveau/core: define FAULT subdevThis will be responsible for the handling of MMU fault buffers on GPUsthat support them.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 08 May 2018 10:39:46 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>eaebfcc3 - drm/nouveau/core: add top plumbing</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#eaebfcc3</link>
        <description>drm/nouveau/core: add top plumbingSigned-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Fri, 08 Apr 2016 07:24:40 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>dc06e366 - drm/nouveau/subdev/iccsense: add new subdev for power sensors</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#dc06e366</link>
        <description>drm/nouveau/subdev/iccsense: add new subdev for power sensorsSigned-off-by: Karol Herbst &lt;nouveau@karolherbst.de&gt;Reviewed-by: Martin Peres &lt;martin.peres@free.fr&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Thu, 18 Feb 2016 13:10:49 +0000</pubDate>
        <dc:creator>Martin Peres &lt;martin.peres@free.fr&gt;</dc:creator>
    </item>
<item>
        <title>7d12388a - drm/nouveau/core: add support for secure boot</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#7d12388a</link>
        <description>drm/nouveau/core: add support for secure bootOn GM200 and later GPUs, firmware for some essential falcons (notablyGR ones) must be authenticated by a NVIDIA-produced signature andloaded by a high-secure falcon in order to be able to access privilegedregisters, in a process known as Secure Boot.Secure Boot requires building a binary blob containing the firmwaresand signatures of the falcons to be loaded. This blob is then given toa high-secure falcon running a signed loader firmware that copies theblob into a write-protected region, checks that the signatures arevalid, and finally loads the verified firmware into the managed falconsand switches them to privileged mode.This patch adds infrastructure code to support this process on chipsthat require it.v2:- The IRQ mask of the PMU falcon was left - replace it with the proper  irq_mask variable.- The falcon reset procedure expecting a falcon in an initialized state,  which was accidentally provided by the PMU subdev. Make sure that  secboot can manage the falcon on its own.Signed-off-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Wed, 24 Feb 2016 05:42:20 +0000</pubDate>
        <dc:creator>Alexandre Courbot &lt;acourbot@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>0a34fb31 - drm/nouveau/pci: new subdev</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#0a34fb31</link>
        <description>drm/nouveau/pci: new subdevSigned-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Thu, 20 Aug 2015 04:54:22 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>37a5d028 - drm/nouveau/mspdec: separate from vp</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#37a5d028</link>
        <description>drm/nouveau/mspdec: separate from vpSwitch to NVIDIA&apos;s name for the device.The namespace of NVKM is being changed to nvkm_ instead of nouveau_,which will be used for the DRM part of the driver.  This is beingdone in order to make it very clear as to what part of the driver agiven symbol belongs to, and as a minor step towards splitting theDRM driver out to be able to stand on its own (for virt).Because there&apos;s already a large amount of churn here anyway, this isas good a time as any to also switch to NVIDIA&apos;s device and chipsetnaming to ease collaboration with them.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Wed, 14 Jan 2015 02:50:04 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>5ce3bf3c - drm/nouveau/mmu: rename from vmmgr (no binary change)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#5ce3bf3c</link>
        <description>drm/nouveau/mmu: rename from vmmgr (no binary change)Switch to NVIDIA&apos;s name for the device.The namespace of NVKM is being changed to nvkm_ instead of nouveau_,which will be used for the DRM part of the driver.  This is beingdone in order to make it very clear as to what part of the driver agiven symbol belongs to, and as a minor step towards splitting theDRM driver out to be able to stand on its own (for virt).Because there&apos;s already a large amount of churn here anyway, this isas good a time as any to also switch to NVIDIA&apos;s device and chipsetnaming to ease collaboration with them.A comparison of objdump disassemblies proves no code changes.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 13 Jan 2015 23:57:36 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>ebb58dc2 - drm/nouveau/pmu: rename from pwr (no binary change)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#ebb58dc2</link>
        <description>drm/nouveau/pmu: rename from pwr (no binary change)Switch to NVIDIA&apos;s name for the device.The namespace of NVKM is being changed to nvkm_ instead of nouveau_,which will be used for the DRM part of the driver.  This is beingdone in order to make it very clear as to what part of the driver agiven symbol belongs to, and as a minor step towards splitting theDRM driver out to be able to stand on its own (for virt).Because there&apos;s already a large amount of churn here anyway, this isas good a time as any to also switch to NVIDIA&apos;s device and chipsetnaming to ease collaboration with them.A comparison of objdump disassemblies proves no code changes.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 13 Jan 2015 14:04:21 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>f3867f43 - drm/nouveau/clk: rename from clock (no binary change)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#f3867f43</link>
        <description>drm/nouveau/clk: rename from clock (no binary change)Rename to match the Linux subsystem responsible for the same kind ofthings.  Will be investigating how feasible it will be to expose theGPU clock trees with it at some point.The namespace of NVKM is being changed to nvkm_ instead of nouveau_,which will be used for the DRM part of the driver.  This is beingdone in order to make it very clear as to what part of the driver agiven symbol belongs to, and as a minor step towards splitting theDRM driver out to be able to stand on its own (for virt).Because there&apos;s already a large amount of churn here anyway, this isas good a time as any to also switch to NVIDIA&apos;s device and chipsetnaming to ease collaboration with them.A comparison of objdump disassemblies proves no code changes.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 13 Jan 2015 13:37:38 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>c39f472e - drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild#c39f472e</link>
        <description>drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)The symlinks were annoying some people, and they&apos;re not used anywhereelse in the kernel tree.  The include directory structure has beenchanged so that symlinks aren&apos;t needed anymore.NVKM has been moved from core/ to nvkm/ to make it more obvious as towhat the directory is for, and as some minor prep for when NVKM getssplit out into its own module (virt) at a later date.Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild</description>
        <pubDate>Tue, 13 Jan 2015 12:13:14 +0000</pubDate>
        <dc:creator>Ben Skeggs &lt;bskeggs@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
