<?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>57a4e3a9 - Revert &quot;drm/panthor: Fix undefined panthor_device_suspend/resume symbol issue&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/panthor/Kconfig#57a4e3a9</link>
        <description>Revert &quot;drm/panthor: Fix undefined panthor_device_suspend/resume symbol issue&quot;This reverts commit 674dc7f61aefea81901c21402946074927e63f1a.The commit causes a recursive dependency in kconfig:drivers/iommu/Kconfig:14:error: recursive dependency detected!drivers/iommu/Kconfig:14:	symbol IOMMU_SUPPORT is selected by DRM_PANTHORdrivers/gpu/drm/panthor/Kconfig:3:	symbol DRM_PANTHOR depends on PMkernel/power/Kconfig:183:	symbol PM is selected by PM_SLEEPkernel/power/Kconfig:117:	symbol PM_SLEEP depends on HIBERNATE_CALLBACKSkernel/power/Kconfig:35:	symbol HIBERNATE_CALLBACKS is selected by XEN_SAVE_RESTOREarch/x86/xen/Kconfig:67:	symbol XEN_SAVE_RESTORE depends on XENarch/x86/xen/Kconfig:6:	symbol XEN depends on PARAVIRTarch/x86/Kconfig:781:	symbol PARAVIRT is selected by HYPERVdrivers/hv/Kconfig:5:	symbol HYPERV depends on X86_LOCAL_APICarch/x86/Kconfig:1106:	symbol X86_LOCAL_APIC depends on X86_UP_APICarch/x86/Kconfig:1081:	symbol X86_UP_APIC prompt is visible depending on PCI_MSIdrivers/pci/Kconfig:39:	symbol PCI_MSI is selected by AMD_IOMMUdrivers/iommu/amd/Kconfig:3:	symbol AMD_IOMMU depends on IOMMU_SUPPORTFor a resolution refer to Documentation/kbuild/kconfig-language.rstsubsection &quot;Kconfig recursive dependency limitations&quot;Fixes: 674dc7f61aef (&quot;drm/panthor: Fix undefined panthor_device_suspend/resume symbol issue&quot;)Cc: Boris Brezillon &lt;boris.brezillon@collabora.com&gt;Cc: Liviu Dudau &lt;liviu.dudau@arm.com&gt;Cc: Steven Price &lt;steven.price@arm.com&gt;Acked-by: Boris Brezillon &lt;boris.brezillon@collabora.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240311111619.249776-1-jani.nikula@intel.comSigned-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/panthor/Kconfig</description>
        <pubDate>Mon, 11 Mar 2024 11:16:19 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>674dc7f6 - drm/panthor: Fix undefined panthor_device_suspend/resume symbol issue</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/panthor/Kconfig#674dc7f6</link>
        <description>drm/panthor: Fix undefined panthor_device_suspend/resume symbol issuepanthor_device_resume/suspend() are only compiled when CONFIG_PM isenabled but panthro_drv.c doesn&apos;t use the pm_ptr() macro to conditionallydiscard resume/suspend assignments, which causes undefined symbolerrors at link time when !PM.We could fix that by using pm_ptr(), but supporting the !PM case makeslittle sense (the whole point of these embedded GPUs is to be low power,so proper PM is a basic requirement in that case). So let&apos;s just enforcethe presence of CONFIG_PM with a Kconfig dependency instead.If someone needs to relax this dependency, it can be done in a follow-up.Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202403031944.EOimQ8WK-lkp@intel.com/Signed-off-by: Boris Brezillon &lt;boris.brezillon@collabora.com&gt;Reviewed-by: Liviu Dudau &lt;liviu.dudau@arm.com&gt;Reviewed-by: Steven Price &lt;steven.price@arm.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240304090812.3941084-4-boris.brezillon@collabora.com

            List of files:
            /linux-6.15/drivers/gpu/drm/panthor/Kconfig</description>
        <pubDate>Mon, 04 Mar 2024 09:08:12 +0000</pubDate>
        <dc:creator>Boris Brezillon &lt;boris.brezillon@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>d72f0490 - drm/panthor: Allow driver compilation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/panthor/Kconfig#d72f0490</link>
        <description>drm/panthor: Allow driver compilationNow that all blocks are available, we can add/update Kconfig/Makefilefiles to allow compilation.v6:- Add Maxime&apos;s and Heiko&apos;s acks- Keep source files alphabetically ordered in the Makefilev4:- Add Steve&apos;s R-bv3:- Add a dep on DRM_GPUVM- Fix dependencies in Kconfig- Expand help text to (hopefully) describe which GPUs are to be  supported by this driver and which are for panfrost.Co-developed-by: Steven Price &lt;steven.price@arm.com&gt;Signed-off-by: Steven Price &lt;steven.price@arm.com&gt;Signed-off-by: Boris Brezillon &lt;boris.brezillon@collabora.com&gt;Acked-by: Steven Price &lt;steven.price@arm.com&gt; # MIT+GPL2 relicensing,ArmAcked-by: Grant Likely &lt;grant.likely@linaro.org&gt; # MIT+GPL2 relicensing,LinaroAcked-by: Boris Brezillon &lt;boris.brezillon@collabora.com&gt; # MIT+GPL2 relicensing,CollaboraReviewed-by: Steven Price &lt;steven.price@arm.com&gt;Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;Acked-by: Heiko Stuebner &lt;heiko@sntech.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240229162230.2634044-13-boris.brezillon@collabora.com

            List of files:
            /linux-6.15/drivers/gpu/drm/panthor/Kconfig</description>
        <pubDate>Thu, 29 Feb 2024 16:22:26 +0000</pubDate>
        <dc:creator>Boris Brezillon &lt;boris.brezillon@collabora.com&gt;</dc:creator>
    </item>
</channel>
</rss>
