<?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 parallel-display.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e70140ba - Get rid of &apos;remove_new&apos; relic from platform driver struct</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#e70140ba</link>
        <description>Get rid of &apos;remove_new&apos; relic from platform driver structThe continual trickle of small conversion patches is grating on me, andis really not helping.  Just get rid of the &apos;remove_new&apos; memberfunction, which is just an alias for the plain &apos;remove&apos;, and had acomment to that effect:  /*   * .remove_new() is a relic from a prototype conversion of .remove().   * New drivers are supposed to implement .remove(). Once all drivers are   * converted to not use .remove_new any more, it will be dropped.   */This was just a tree-wide &apos;sed&apos; script that replaced &apos;.remove_new&apos; with&apos;.remove&apos;, with some care taken to turn a subsequent tab into two tabsto make things line up.I did do some minimal manual whitespace adjustment for places that usedspaces to line things up.Then I just removed the old (sic) .remove_new member function, and thisis the end result.  No more unnecessary conversion noise.Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Sun, 01 Dec 2024 23:12:43 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f94b9707 - drm/imx: parallel-display: switch to imx_legacy_bridge / drm_bridge_connector</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#f94b9707</link>
        <description>drm/imx: parallel-display: switch to imx_legacy_bridge / drm_bridge_connectorUse the imx_legacy bridge driver instead of handlign display modes viathe connector node.All existing usecases already support attaching usingthe DRM_BRIDGE_ATTACH_NO_CONNECTOR flag, while the imx_legacy bridgedoesn&apos;t support creating connector at all. Switch todrm_bridge_connector at the same time.Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Tested-by: Chris Healy &lt;cphealy@gmail.com&gt;Tested-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt; # on imx6q-nitrogen6xLink: https://patchwork.freedesktop.org/patch/msgid/20240602-drm-imx-cleanup-v3-11-e549e2a43100@linaro.orgSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Sun, 02 Jun 2024 12:04:51 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>5f6e56d3 - drm/imx: parallel-display: switch to drm_panel_bridge</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#5f6e56d3</link>
        <description>drm/imx: parallel-display: switch to drm_panel_bridgeDefer panel handling to drm_panel_bridge, unifying codepaths for thepanel and bridge cases.Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Tested-by: Chris Healy &lt;cphealy@gmail.com&gt;Tested-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt; # on imx6q-nitrogen6xLink: https://patchwork.freedesktop.org/patch/msgid/20240602-drm-imx-cleanup-v3-8-e549e2a43100@linaro.orgSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Sun, 02 Jun 2024 12:04:48 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>fe30fabf - drm/imx: parallel-display: drop edid override support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#fe30fabf</link>
        <description>drm/imx: parallel-display: drop edid override supportNone of the in-kernel DT files ever used edid override with thefsl-imx-drm driver. In case the EDID needs to be specified manually, DRMcore allows one to either override it via the debugfs or to load it viarequest_firmware by using DRM_LOAD_EDID_FIRMWARE. In all other casesEDID and/or modes are to be provided as a part of the panel driver.Drop support for the edid property.Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Acked-by: Rob Herring &lt;robh@kernel.org&gt;Tested-by: Chris Healy &lt;cphealy@gmail.com&gt;Tested-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt; # on imx6q-nitrogen6xLink: https://patchwork.freedesktop.org/patch/msgid/20240602-drm-imx-cleanup-v3-4-e549e2a43100@linaro.orgSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Sun, 02 Jun 2024 12:04:44 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>42e08287 - drm/ipuv3/parallel: convert to struct drm_edid</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#42e08287</link>
        <description>drm/ipuv3/parallel: convert to struct drm_edidPrefer the struct drm_edid based functions for storing the EDID andupdating the connector.Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;Link: https://patchwork.freedesktop.org/patch/msgid/a1698044d556072e79041d69b8702099fd17bd90.1724348429.git.jani.nikula@intel.comSigned-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Thu, 22 Aug 2024 17:42:51 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c2da9ada - drm/imx/ipuv3: do not return negative values from .get_modes()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#c2da9ada</link>
        <description>drm/imx/ipuv3: do not return negative values from .get_modes()The .get_modes() hooks aren&apos;t supposed to return negative errorcodes. Return 0 for no modes, whatever the reason.Cc: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Cc: stable@vger.kernel.orgAcked-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Acked-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/311f6eec96d47949b16a670529f4d89fcd97aefa.1709913674.git.jani.nikula@intel.comSigned-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Fri, 08 Mar 2024 16:03:43 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3095f112 - drm/imx/ipuv3: Convert to platform remove callback returning void</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#3095f112</link>
        <description>drm/imx/ipuv3: Convert to platform remove callback returning voidThe .remove() callback for a platform driver returns an int which makesmany driver authors wrongly assume it&apos;s possible to do error handling byreturning an error code. However the value returned is (mostly) ignoredand this typically results in resource leaks. To improve here there is aquest to make the remove callback return void. In the first step of thisquest all drivers are converted to .remove_new() which already returnsvoid.Trivially convert the ipuv3 imx drivers from always returning zero inthe remove callback to the void returning variant.Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Signed-off-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20230507162616.1368908-23-u.kleine-koenig@pengutronix.de

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Sun, 07 May 2023 16:25:45 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>4b6cb2b6 - drm/imx: move IPUv3 driver into separate subdirectory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c#4b6cb2b6</link>
        <description>drm/imx: move IPUv3 driver into separate subdirectoryThe IPUv3 and DCSS driver are two totally separate DRM drivers. Havingone of them live in the drivers/gpu/drm/imx toplevel directory and theother one in the dcss/ subdirectory is confusing. Move the IPUv3 driverinto its own subdirectory to make the separation more clear.Signed-off-by: Lucas Stach &lt;l.stach@pengutronix.de&gt;Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Link: https://lore.kernel.org/r/20221125112519.3849636-1-l.stach@pengutronix.deSigned-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20221125112519.3849636-1-l.stach@pengutronix.de

            List of files:
            /linux-6.15/drivers/gpu/drm/imx/ipuv3/parallel-display.c</description>
        <pubDate>Fri, 25 Nov 2022 11:25:19 +0000</pubDate>
        <dc:creator>Lucas Stach &lt;l.stach@pengutronix.de&gt;</dc:creator>
    </item>
</channel>
</rss>
