<?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 Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd 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.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>fd4b77e8 - drm/etnaviv: don&apos;t restrict to certain architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#fd4b77e8</link>
        <description>drm/etnaviv: don&apos;t restrict to certain architecturesThe Vivante GPU cores are found in many different SoCs and the driverdoes not depend on anything architecture specific, so just drop thearchitecture restriction.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Tue, 15 Jan 2019 08:53:22 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>a20ca674 - Build etnaviv on non-ARM architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#a20ca674</link>
        <description>Build etnaviv on non-ARM architecturesI wanted to test-compile etnaviv on x86 after making a tree-wide changeto it.  Unfortunately, Kconfig has a bad dependency, so I couldn&apos;t.Signed-off-by: Matthew Wilcox &lt;willy@infradead.org&gt;Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Tue, 08 Jan 2019 20:43:56 +0000</pubDate>
        <dc:creator>Matthew Wilcox &lt;willy@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>a98b1e78 - drm/etnaviv: remove register logging</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#a98b1e78</link>
        <description>drm/etnaviv: remove register loggingI&apos;m not aware of any case where tracing GPU register manipulation at thekernel level would have been useful. It only adds more indirections andadds to the code size.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Reviewed-by: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Thu, 19 Apr 2018 13:55:40 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>e93b6dee - drm/etnaviv: hook up DRM GPU scheduler</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#e93b6dee</link>
        <description>drm/etnaviv: hook up DRM GPU schedulerThis hooks in the DRM GPU scheduler. No improvement yet, as all thedependency handling is still done in etnaviv_gem_submit. This justreplaces the actual GPU submit by passing through the scheduler.Allows to get rid of the retire worker, as this is now driven by thescheduler.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Mon, 04 Dec 2017 17:41:58 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>49b82c38 - drm/etnaviv: make THERMAL selectable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#49b82c38</link>
        <description>drm/etnaviv: make THERMAL selectableThe etnaviv driver causes a link failure if it is built-in but THERMALis built as a module:  drivers/gpu/drm/etnaviv/etnaviv_gpu.o: In function `etnaviv_gpu_bind&apos;:  etnaviv_gpu.c:(.text+0x4c4): undefined reference to `thermal_of_cooling_device_register&apos;  etnaviv_gpu.c:(.text+0x600): undefined reference to `thermal_cooling_device_unregister&apos;  drivers/gpu/drm/etnaviv/etnaviv_gpu.o: In function `etnaviv_gpu_unbind&apos;:  etnaviv_gpu.c:(.text+0x2aac): undefined reference to `thermal_cooling_device_unregister&apos;Adding a Kconfig dependency on THERMAL || !THERMAL to avoid this causesa dependency loop on x86_64:  drivers/gpu/drm/tve200/Kconfig:1:error: recursive dependency detected!  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/gpu/drm/tve200/Kconfig:1:       symbol DRM_TVE200 depends on CMA  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  mm/Kconfig:489: symbol CMA is selected by DRM_ETNAVIV  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/gpu/drm/etnaviv/Kconfig:2:      symbol DRM_ETNAVIV depends on THERMAL  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/thermal/Kconfig:5:      symbol THERMAL is selected by ACPI_VIDEO  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/acpi/Kconfig:189:       symbol ACPI_VIDEO is selected by BACKLIGHT_CLASS_DEVICE  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/video/backlight/Kconfig:158:    symbol BACKLIGHT_CLASS_DEVICE is selected by DRM_PARADE_PS8622  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/gpu/drm/bridge/Kconfig:62:      symbol DRM_PARADE_PS8622 depends on DRM_BRIDGE  For a resolution refer to Documentation/kbuild/kconfig-language.txt  subsection &quot;Kconfig recursive dependency limitations&quot;  drivers/gpu/drm/bridge/Kconfig:1:       symbol DRM_BRIDGE is selected by DRM_TVE200To work around this, add a new option DRM_ETNAVIV_THERMAL to optionallyenable thermal throttling support and make DRM_ETNAVIV select THERMALat the same time.Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Fri, 01 Dec 2017 15:00:41 +0000</pubDate>
        <dc:creator>Philipp Zabel &lt;p.zabel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>b6709083 - drm/etnaviv: remove IOMMU dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#b6709083</link>
        <description>drm/etnaviv: remove IOMMU dependencyUsing the IOMMU API to manage the internal GPU MMU has been anhistorical accident and it keeps getting in the way, as well asentangling the driver with the inner workings of the IOMMUsubsystem.Clean this up by removing the usage of iommu_domain, which is thelast piece linking etnaviv to the IOMMU subsystem.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Thu, 07 Sep 2017 15:06:28 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>63f56775 - drm/etnaviv: select CMA and DMA_CMA if available</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#63f56775</link>
        <description>drm/etnaviv: select CMA and DMA_CMA if availableWhile this is no build dependency, etnaviv will only work correctly on mostsystems if CMA and DMA_CMA are enabled. Select both options if available toavoid users ending up with a non-working GPU due to a lacking kernel config.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Fri, 14 Jul 2017 13:54:06 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>9ad59fea - drm/etnaviv: submit support for in-fences</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#9ad59fea</link>
        <description>drm/etnaviv: submit support for in-fencesLoosely based on commit f0a42bb5423a (&quot;drm/msm: submit support forin-fences&quot;). Unfortunately, struct drm_etnaviv_gem_submit doesn&apos;t havea flags field yet, so we have to extend the structure and trust thatdrm_ioctl will clear the flags for us if an older userspace only submitspart of the struct.Signed-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Reviewed-by: Gustavo Padovan &lt;gustavo.padovan@collabora.com&gt;Reviewed-by: Sumit Semwal &lt;sumit.semwal@linaro.org&gt;Reviewed-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Thu, 02 Mar 2017 15:05:45 +0000</pubDate>
        <dc:creator>Philipp Zabel &lt;p.zabel@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>2f38a67a - drm/etnaviv: allow build with COMPILE_TEST</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#2f38a67a</link>
        <description>drm/etnaviv: allow build with COMPILE_TESTMake it possible to compile test the driver on other platforms.Cc: l.stach@pengutronix.deCc: linux+etnaviv@armlinux.org.ukCc: christian.gmeiner@gmail.comSigned-off-by: Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;Acked-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: http://patchwork.freedesktop.org/patch/msgid/20170126225621.12314-7-noralf@tronnes.org

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Thu, 26 Jan 2017 22:56:08 +0000</pubDate>
        <dc:creator>Noralf Tr&#248;nnes &lt;noralf@tronnes.org&gt;</dc:creator>
    </item>
<item>
        <title>f0c379a1 - drm: add more MMU dependencies</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#f0c379a1</link>
        <description>drm: add more MMU dependenciesMany DRM drivers only work with an MMU, and after the patch to enablecore DRM support without MMU, we already had one fixup for many of them.The etnaviv, armada and msm drivers were missed and have the same problem:warning: (DRM_ETNAVIV) selects IOMMU_SUPPORT which has unmet direct dependencies (MMU)warning: (DRM_I915 &amp;&amp; DRM_MSM &amp;&amp; DRM_ETNAVIV) selects SHMEM which has unmet direct dependencies (MMU)drivers/gpu/drm/armada/armada_gem.o: In function `armada_gem_vm_fault&apos;:armada_gem.c:(.text.armada_gem_vm_fault+0x14): undefined reference to `vm_insert_pfn&apos;arch/arm/mm/dma-mapping.c: In function &apos;__iommu_alloc_remap&apos;:arch/arm/mm/dma-mapping.c:1390:4: error: &apos;VM_ARM_DMA_CONSISTENT&apos; undeclared (first use in this function)arch/arm/mm/dma-mapping.c:1456:31: error: &apos;atomic_pool&apos; undeclared (first use in this function); did you mean &apos;atomic_xor&apos;?Fixes: 011cda589938 (&quot;drm: fix compilations issues introduced by &quot;drm: allow to use mmuless SoC&quot;&quot;)Fixes: 62a0d98a188c (&quot;drm: allow to use mmuless SoC&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Acked-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: http://patchwork.freedesktop.org/patch/msgid/20170111133357.3664191-2-arnd@arndb.de

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Wed, 11 Jan 2017 13:33:35 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>a8c21a54 - drm/etnaviv: add initial etnaviv DRM driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/etnaviv/Kconfig#a8c21a54</link>
        <description>drm/etnaviv: add initial etnaviv DRM driverThis adds the etnaviv DRM driver and hooks it up in Makefilesand Kconfig.Signed-off-by: Christian Gmeiner &lt;christian.gmeiner@gmail.com&gt;Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Acked-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/etnaviv/Kconfig</description>
        <pubDate>Thu, 03 Dec 2015 17:21:29 +0000</pubDate>
        <dc:creator>The etnaviv authors &lt;dri-devel@lists.freedesktop.org&gt;</dc:creator>
    </item>
</channel>
</rss>
