<?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>924d6601 - drm/mediatek: stop selecting foreign drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#924d6601</link>
        <description>drm/mediatek: stop selecting foreign driversThe PHY portion of the mediatek hdmi driver was originally part ofthe driver it self and later split out into drivers/phy, which a&apos;select&apos; to keep the prior behavior.However, this leads to build failures when the PHY driver cannotbe built:WARNING: unmet direct dependencies detected for PHY_MTK_HDMI  Depends on [n]: (ARCH_MEDIATEK || COMPILE_TEST [=y]) &amp;&amp; COMMON_CLK [=y] &amp;&amp; OF [=y] &amp;&amp; REGULATOR [=n]  Selected by [m]:  - DRM_MEDIATEK_HDMI [=m] &amp;&amp; HAS_IOMEM [=y] &amp;&amp; DRM [=m] &amp;&amp; DRM_MEDIATEK [=m]ERROR: modpost: &quot;devm_regulator_register&quot; [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!ERROR: modpost: &quot;rdev_get_drvdata&quot; [drivers/phy/mediatek/phy-mtk-hdmi-drv.ko] undefined!The best option here is to just not select the phy driver and leave thatup to the defconfig. Do the same for the other PHY and memory driversselected here as well for consistency.Fixes: a481bf2f0ca4 (&quot;drm/mediatek: Separate mtk_hdmi_phy to an independent module&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Reviewed-by: CK Hu &lt;ck.hu@mediatek.com&gt;Link: https://patchwork.kernel.org/project/dri-devel/patch/20241218085837.2670434-1-arnd@kernel.org/Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Wed, 18 Dec 2024 08:58:31 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>89115aee - drm/mediatek: Drop dependency on ARM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#89115aee</link>
        <description>drm/mediatek: Drop dependency on ARMThe recent attempt to make the MediaTek DRM driver build for non-ARMcompile tests made the driver unbuildable for arm64 platforms. Sincethis is used on both ARM and arm64 platforms, just drop the dependencyon ARM.Fixes: d2db0b8fd70b (&quot;drm/mediatek: Allow build with COMPILE_TEST=y&quot;)Reviewed-by: CK Hu &lt;ck.hu@mediatek.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20241029111309.737263-1-wenst@chromium.orgSigned-off-by: Chen-Yu Tsai &lt;wenst@chromium.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Tue, 29 Oct 2024 11:13:07 +0000</pubDate>
        <dc:creator>Chen-Yu Tsai &lt;wenst@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d2db0b8f - drm/mediatek: Allow build with COMPILE_TEST=y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#d2db0b8f</link>
        <description>drm/mediatek: Allow build with COMPILE_TEST=yAllow mediatek to be built with COMPILE_TEST=y for greatercoverage. Builds fine on x86/x86_64 at least.Cc: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;Cc: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Cc: linux-mediatek@lists.infradead.orgSigned-off-by: Ville Syrj&#228;l&#228; &lt;ville.syrjala@linux.intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20241003111851.10453-10-ville.syrjala@linux.intel.comReviewed-by: CK Hu &lt;ck.hu@mediatek.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Thu, 03 Oct 2024 11:18:50 +0000</pubDate>
        <dc:creator>Ville Syrj&#228;l&#228; &lt;ville.syrjala@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6dc1f816 - drm/mediatek: Run DRM default client setup</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#6dc1f816</link>
        <description>drm/mediatek: Run DRM default client setupCall drm_client_setup() to run the kernel&apos;s default client setupfor DRM. Set fbdev_probe in struct drm_driver, so that the clientsetup can start the common fbdev client.The mediatek driver specifies a preferred color mode of 32. As thisis the default if no format has been given, leave it out entirely.v5:- select DRM_CLIENT_SELECTIONSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Cc: Chun-KuaIng Hu &lt;chunkuang.hu@kernel.org&gt;Cc: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Cc: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;Cc: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Reviewed-by: Matthias Brugger &lt;matthias.bgg@gmail.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240924071734.98201-27-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Tue, 24 Sep 2024 07:12:24 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9da7ec9b - drm/bridge-connector: move to DRM_DISPLAY_HELPER module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#9da7ec9b</link>
        <description>drm/bridge-connector: move to DRM_DISPLAY_HELPER moduledrm_bridge_connector is a &quot;leaf&quot; driver, belonging to the displayhelper, rather than the &quot;CRTC&quot; drm_kms_helper module. Move the driverto the drm/display and add necessary Kconfig selection clauses.Suggested-by: Maxime Ripard &lt;mripard@kernel.org&gt;Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240903-drm-bridge-connector-fix-hdmi-reset-v5-2-daebde6d9857@linaro.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Tue, 03 Sep 2024 02:01:57 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>97370f8e - drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#97370f8e</link>
        <description>drm/mediatek: select DRM_GEM_DMA_HELPER if DRM_FBDEV_EMULATION=yWith the recent switch from fbdev-generic to fbdev-dma, the driver nowrequires the DRM GEM DMA helpers. This dependency is missing, and willcause a link failure if fbdev emulation is enabled.Add the missing dependency.Fixes: 0992284b4fe4 (&quot;drm/mediatek: Use fbdev-dma&quot;)Signed-off-by: Chen-Yu Tsai &lt;wenst@chromium.org&gt;Reviewed-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Acked-by: Chun-Kuang Hu &lt;chunkuang.hu@mediatek.com&gt;Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240620054708.2230665-1-wenst@chromium.org

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Thu, 20 Jun 2024 05:47:07 +0000</pubDate>
        <dc:creator>Chen-Yu Tsai &lt;wenst@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>05b8b6dd - Revert &quot;drm: Switch DRM_DISPLAY_HELPER to depends on&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#05b8b6dd</link>
        <description>Revert &quot;drm: Switch DRM_DISPLAY_HELPER to depends on&quot;This reverts commit e075e496f516bf92bc0cbaf94d64e8d4a6b58321, as helpercode should always be selected by the driver that needs it, for theconvenience of the final user configuring a kernel.The user who configures a kernel should not need to know which helpersare needed for the driver he is interested in.  Making a driver dependon helper code means that the user needs to know which helpers to enablefirst, which is very user-unfriendly.Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/1ba76cc4d96a8afefff5d1bc42fb1e1329c5da68.1713780345.git.geert+renesas@glider.beSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Mon, 22 Apr 2024 10:30:37 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>1e0b9b44 - Revert &quot;drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends on&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#1e0b9b44</link>
        <description>Revert &quot;drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends on&quot;This reverts commit 4d15125d7fe637f401e64e33c99513adf6586fdd, as helpercode should always be selected by the driver that needs it, for theconvenience of the final user configuring a kernel.The user who configures a kernel should not need to know which helpersare needed for the driver he is interested in.  Making a driver dependon helper code means that the user needs to know which helpers to enablefirst, which is very user-unfriendly.Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/79824fec01eb9ab0673b9409f9b39cc8b5cc338d.1713780345.git.geert+renesas@glider.beSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Mon, 22 Apr 2024 10:30:36 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>7fe302ae - Revert &quot;drm: Switch DRM_DISPLAY_DP_HELPER to depends on&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#7fe302ae</link>
        <description>Revert &quot;drm: Switch DRM_DISPLAY_DP_HELPER to depends on&quot;This reverts commit 0323287de87d7e6e9c22c57d7440aa353a2298d0, as helpercode should always be selected by the driver that needs it, for theconvenience of the final user configuring a kernel.The user who configures a kernel should not need to know which helpersare needed for the driver he is interested in.  Making a driver dependon helper code means that the user needs to know which helpers to enablefirst, which is very user-unfriendly.Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/89ac456805746b6d0c888f10c5120b11aacd3319.1713780345.git.geert+renesas@glider.beSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Mon, 22 Apr 2024 10:30:35 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>0323287d - drm: Switch DRM_DISPLAY_DP_HELPER to depends on</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#0323287d</link>
        <description>drm: Switch DRM_DISPLAY_DP_HELPER to depends onMost of our helpers have relied on being selected so far throughKconfig, but that creates issues when we have multiple layers of helperswith some depending on others.Indeed, select doesn&apos;t select a dependency&apos;s dependencies, and thusisn&apos;t super intuitive. Depends on however doesn&apos;t have that limitation,so we can just switch all the drivers that were selectingDRM_DISPLAY_DP_HELPER to depend on it.Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-10-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Wed, 27 Mar 2024 10:57:05 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4d15125d - drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends on</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#4d15125d</link>
        <description>drm: Switch DRM_DISPLAY_DP_AUX_BUS to depends onMost of our helpers have relied on being selected so far throughKconfig, but that creates issues when we have multiple layers of helperswith some depending on others.Indeed, select doesn&apos;t select a dependency&apos;s dependencies, and thusisn&apos;t super intuitive. Depends on however doesn&apos;t have that limitation,so we can just switch all the drivers that were selectingDRM_DISPLAY_DP_AUX_BUS to depend on it.Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-9-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Wed, 27 Mar 2024 10:57:04 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e075e496 - drm: Switch DRM_DISPLAY_HELPER to depends on</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#e075e496</link>
        <description>drm: Switch DRM_DISPLAY_HELPER to depends onMost of our helpers have relied on being selected so far throughKconfig, but that creates issues when we have multiple layers of helperswith some depending on others.Indeed, select doesn&apos;t select a dependency&apos;s dependencies, and thusisn&apos;t super intuitive. Depends on however doesn&apos;t have that limitation,so we can just switch all the drivers that were selectingDRM_DISPLAY_HELPER to depend on it.Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-8-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Wed, 27 Mar 2024 10:57:03 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>671b6c9e - drm/display: Make DisplayPort AUX bus Kconfig name consistent</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#671b6c9e</link>
        <description>drm/display: Make DisplayPort AUX bus Kconfig name consistentWhile most display helpers Kconfig symbols have the DRM_DISPLAY prefix,the DisplayPort AUX bus implementation uses DRM_DP_AUX_BUS.Since the number of users is limited and it&apos;s a selected symbol, we caneasily rename it to make it consistent.Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Reviewed-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-1-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Wed, 27 Mar 2024 10:56:56 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>caf2ae48 - drm/mediatek: dp: Add support for embedded DisplayPort aux-bus</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#caf2ae48</link>
        <description>drm/mediatek: dp: Add support for embedded DisplayPort aux-busFor the eDP case we can support using aux-bus on MediaTek DP: thisgives us the possibility to declare our panel as generic &quot;panel-edp&quot;which will automatically configure the timings and available modesvia the EDID that we read from it.To do this, move the panel parsing at the end of the probe functionso that the hardware is initialized beforehand and also initializethe DPTX AUX block and power both on as, when we populate theaux-bus, the panel driver will trigger an EDID read to performpanel detection.Last but not least, since now the AUX transfers can happen in theseparated aux-bus, it was necessary to add an exclusion for thecable_plugged_in check in `mtk_dp_aux_transfer()` and the easiestway to do this is to simply ignore checking that when the bridgetype is eDP.Signed-off-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Tested-by: Chen-Yu Tsai &lt;wenst@chromium.org&gt;Reviewed-by: Alexandre Mergnat &lt;amergnat@baylibre.com&gt;Reviewed-by: CK Hu &lt;ck.hu@mediatek.com&gt;Link: https://patchwork.kernel.org/project/dri-devel/patch/20230725073234.55892-10-angelogioacchino.delregno@collabora.com/Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Tue, 25 Jul 2023 07:32:32 +0000</pubDate>
        <dc:creator>AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;</dc:creator>
    </item>
<item>
        <title>2ea8aec5 - drm/mediatek: Remove dependency on GEM DMA helper</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#2ea8aec5</link>
        <description>drm/mediatek: Remove dependency on GEM DMA helperIt appears that the dependency on the DMA helpers was only fordrm_gem_dma_vm_ops.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;Link: https://patchwork.kernel.org/project/linux-mediatek/patch/20230119224052.2879106-1-robdclark@gmail.com/Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Thu, 19 Jan 2023 22:40:52 +0000</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>f70ac097 - drm/mediatek: Add MT8195 Embedded DisplayPort driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#f70ac097</link>
        <description>drm/mediatek: Add MT8195 Embedded DisplayPort driverThis patch adds a embedded displayport driver for the MediaTek mt8195 SoC.It supports the MT8195, the embedded DisplayPort units. It offersDisplayPort 1.4 with up to 4 lanes.The driver creates a child device for the phy. The child device willnever exist without the parent being active. As they are sharing aregister range, the parent passes a regmap pointer to the child so thatboth can work with the same register range. The phy driver sets devicedata that is read by the parent to get the phy device that can be usedto control the phy properties.This driver is based on an initial version byJitao shi &lt;jitao.shi@mediatek.com&gt;Signed-off-by: Markus Schneider-Pargmann &lt;msp@baylibre.com&gt;Signed-off-by: Guillaume Ranquet &lt;granquet@baylibre.com&gt;Signed-off-by: Bo-Chen Chen &lt;rex-bc.chen@mediatek.com&gt;Reviewed-by: CK Hu &lt;ck.hu@mediatek.com&gt;Tested-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;Signed-off-by: Dmitry Osipenko &lt;dmitry.osipenko@collabora.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220901044149.16782-4-rex-bc.chen@mediatek.com

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Thu, 01 Sep 2022 04:41:42 +0000</pubDate>
        <dc:creator>Markus Schneider-Pargmann &lt;msp@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>4a83c26a - drm/gem: rename GEM CMA helpers to GEM DMA helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#4a83c26a</link>
        <description>drm/gem: rename GEM CMA helpers to GEM DMA helpersRename &quot;GEM CMA&quot; helpers to &quot;GEM DMA&quot; helpers - considering thehierarchy of APIs (mm/cma -&gt; dma -&gt; gem dma) calling them &quot;GEMDMA&quot; seems to be more applicable.Besides that, commit e57924d4ae80 (&quot;drm/doc: Task to rename CMA helpers&quot;)requests to rename the CMA helpers and implies that people seem to beconfused about the naming.In order to do this renaming the following script was used:```	#!/bin/bash	DIRS=&quot;drivers/gpu include/drm Documentation/gpu&quot;	REGEX_SYM_UPPER=&quot;[0-9A-Z_\-]&quot;	REGEX_SYM_LOWER=&quot;[0-9a-z_\-]&quot;	REGEX_GREP_UPPER=&quot;(${REGEX_SYM_UPPER}*)(GEM)_CMA_(${REGEX_SYM_UPPER}*)&quot;	REGEX_GREP_LOWER=&quot;(${REGEX_SYM_LOWER}*)(gem)_cma_(${REGEX_SYM_LOWER}*)&quot;	REGEX_SED_UPPER=&quot;s/${REGEX_GREP_UPPER}/\1\2_DMA_\3/g&quot;	REGEX_SED_LOWER=&quot;s/${REGEX_GREP_LOWER}/\1\2_dma_\3/g&quot;	# Find all upper case &apos;CMA&apos; symbols and replace them with &apos;DMA&apos;.	for ff in $(grep -REHl &quot;${REGEX_GREP_UPPER}&quot; $DIRS)	do	       sed -i -E &quot;$REGEX_SED_UPPER&quot; $ff	done	# Find all lower case &apos;cma&apos; symbols and replace them with &apos;dma&apos;.	for ff in $(grep -REHl &quot;${REGEX_GREP_LOWER}&quot; $DIRS)	do	       sed -i -E &quot;$REGEX_SED_LOWER&quot; $ff	done	# Replace all occurrences of &apos;CMA&apos; / &apos;cma&apos; in comments and	# documentation files with &apos;DMA&apos; / &apos;dma&apos;.	for ff in $(grep -RiHl &quot; cma &quot; $DIRS)	do		sed -i -E &quot;s/ cma / dma /g&quot; $ff		sed -i -E &quot;s/ CMA / DMA /g&quot; $ff	done	# Rename all &apos;cma_obj&apos;s to &apos;dma_obj&apos;.	for ff in $(grep -RiHl &quot;cma_obj&quot; $DIRS)	do		sed -i -E &quot;s/cma_obj/dma_obj/g&quot; $ff	done```Only a few more manual modifications were needed, e.g. reverting thefollowing modifications in some DRM Kconfig files    -       select CMA if HAVE_DMA_CONTIGUOUS    +       select DMA if HAVE_DMA_CONTIGUOUSas well as manually picking the occurrences of &apos;CMA&apos;/&apos;cma&apos; in comments anddocumentation which relate to &quot;GEM CMA&quot;, but not &quot;FB CMA&quot;.Also drivers/gpu/drm/Makefile was fixed up manually after renamingdrm_gem_cma_helper.c to drm_gem_dma_helper.c.This patch is compile-time tested building a x86_64 kernel with`make allyesconfig &amp;&amp; make drivers/gpu/drm`.Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Acked-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;Signed-off-by: Danilo Krummrich &lt;dakr@redhat.com&gt;Reviewed-by: Liviu Dudau &lt;liviu.dudau@arm.com&gt; #drivers/gpu/drm/armSigned-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220802000405.949236-4-dakr@redhat.com

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Tue, 02 Aug 2022 00:04:03 +0000</pubDate>
        <dc:creator>Danilo Krummrich &lt;dakr@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>90f80d95 - phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek folder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#90f80d95</link>
        <description>phy: mediatek: Move mtk_mipi_dsi_phy driver into drivers/phy/mediatek foldermtk_mipi_dsi_phy is currently placed inside mediatek drm driver, but it&apos;smore suitable to place a phy driver into phy driver folder, so movemtk_mipi_dsi_phy driver into phy driver folder.Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;Acked-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Acked-by: Vinod Koul &lt;vkoul@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Mon, 05 Oct 2020 23:37:07 +0000</pubDate>
        <dc:creator>Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c3c88422 - drm/mediatek: Separate mtk_mipi_tx to an independent module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#c3c88422</link>
        <description>drm/mediatek: Separate mtk_mipi_tx to an independent modulemtk_mipi_tx is a part of mtk_drm module, but phy driver should be anindependent module rather than be part of drm module, so separate the phydriver to an independent module.Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Sun, 04 Oct 2020 02:30:03 +0000</pubDate>
        <dc:creator>Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b28be59a - phy: mediatek: Move mtk_hdmi_phy driver into drivers/phy/mediatek folder</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/mediatek/Kconfig#b28be59a</link>
        <description>phy: mediatek: Move mtk_hdmi_phy driver into drivers/phy/mediatek foldermtk_hdmi_phy is currently placed inside mediatek drm driver, but it&apos;smore suitable to place a phy driver into phy driver folder, so movemtk_hdmi_phy driver into phy driver folder.Signed-off-by: CK Hu &lt;ck.hu@mediatek.com&gt;Signed-off-by: Chun-Kuang Hu &lt;chunkuang.hu@kernel.org&gt;Acked-by: Chunfeng Yun &lt;chunfeng.yun@mediatek.com&gt;Tested-by: Frank Wunderlich &lt;frank-w@public-files.de&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/mediatek/Kconfig</description>
        <pubDate>Mon, 13 May 2019 02:22:25 +0000</pubDate>
        <dc:creator>CK Hu &lt;ck.hu@mediatek.com&gt;</dc:creator>
    </item>
</channel>
</rss>
