<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>baf61664 - drm/connector: implement generic HDMI audio helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#baf61664</link>
        <description>drm/connector: implement generic HDMI audio helpersSeveral DRM drivers implement HDMI codec support (despite its name itapplies to both HDMI and DisplayPort drivers). Implement genericframework to be used by these drivers. This removes a requirement toimplement get_eld() callback and provides default implementation forcodec&apos;s plug handling.Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;Tested-by: Dave Stevenson &lt;dave.stevenson@raspberrypi.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20241224-drm-bridge-hdmi-connector-v10-3-dc89577cd438@linaro.orgSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Tue, 24 Dec 2024 01:47:55 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&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/display/Makefile#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/display/Makefile</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>ca097d4d - drm/display: split DSC helpers from DP helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#ca097d4d</link>
        <description>drm/display: split DSC helpers from DP helpersCurrently the DRM DSC functions are selected by theDRM_DISPLAY_DP_HELPER Kconfig symbol. This is not optimal, since the DSIcode (both panel and host drivers) end up selecting the seeminglyirrelevant DP helpers. Split the DSC code to be guarded by the separateDRM_DISPLAY_DSC_HELPER Kconfig symbol.Reviewed-by: Jessica Zhang &lt;quic_jesszhan@quicinc.com&gt;Reviewed-by: Marijn Suijten &lt;marijn.suijten@somainline.org&gt;Acked-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt; #i915Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240704-panel-sw43408-fix-v6-1-3ea1c94bbb9b@linaro.orgSigned-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 04 Jul 2024 19:17:08 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>54cb39e2 - drm/connector: hdmi: Create an HDMI sub-state</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#54cb39e2</link>
        <description>drm/connector: hdmi: Create an HDMI sub-stateThe next features we will need to share across drivers will need tostore some parameters for drivers to use, such as the selected outputformat.Let&apos;s create a new connector sub-state dedicated to HDMI controllers,that will eventually store everything we need.Reviewed-by: Dave Stevenson &lt;dave.stevenson@raspberrypi.com&gt;Reviewed-by: Sui Jingfeng &lt;sui.jingfeng@linux.dev&gt;Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240527-kms-hdmi-connector-state-v15-3-c5af16c3aae2@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Mon, 27 May 2024 13:57:52 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>847ad2b5 - drm/display: Make DisplayPort CEC-over-AUX Kconfig name consistent</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#847ad2b5</link>
        <description>drm/display: Make DisplayPort CEC-over-AUX Kconfig name consistentWhile most display helpers Kconfig symbols have the DRM_DISPLAY prefix,the DisplayPort CEC tunnelling implementation uses CONFIG_DRM_DISPLAY_DP_AUX_CEC.Since the number of users is limited, we can easily rename it to make itconsistent.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-4-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Wed, 27 Mar 2024 10:56:59 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4d66d841 - drm/display: Make DisplayPort AUX Chardev Kconfig name consistent</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#4d66d841</link>
        <description>drm/display: Make DisplayPort AUX Chardev Kconfig name consistentWhile most display helpers Kconfig symbols have the DRM_DISPLAY prefix,the DisplayPort-AUX chardev interface uses DRM_DP_AUX_CHARDEV.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-3-eafee11b84b3@kernel.orgSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Wed, 27 Mar 2024 10:56:58 +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/display/Makefile#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/display/Makefile</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>295654f7 - drm/dp: Add support for DP tunneling</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#295654f7</link>
        <description>drm/dp: Add support for DP tunnelingAdd support for Display Port tunneling. For now this includes thesupport for Bandwidth Allocation Mode (BWA), leaving adding Panel Replaysupport for later.BWA allows using displays that share the same (Thunderbolt) link withtheir maximum resolution. Atm, this may not be possible due to thecoarse granularity of partitioning the link BW among the displays on thelink: the BW allocation policy is in a SW/FW/HW component on the link(on Thunderbolt it&apos;s the SW or FW Connection Manager), independent ofthe driver. This policy will set the DPRX maximum rate and lane countDPCD registers the GFX driver will see (0x00000, 0x00001, 0x02200,0x02201) based on the available link BW.The granularity of the current BW allocation policy is coarse, based onthe required link rate in the 1.62Gbs..8.1Gbps range and it may preventusing higher resolutions all together: the display connected first willget a share of the link BW which corresponds to its full DPRX capability(regardless of the actual mode it uses). A subsequent display connectedwill only get the remaining BW, which could be well below its fullcapability.BWA solves the above coarse granularity (reducing it to a 250Mbs..1Gpsrange) and first-come/first-served issues by letting the driver requestthe BW for each display on a link which reflects the actual modes thedisplays use.This patch adds the DRM core helper functions, while a follow-up changein the patchset takes them into use in the i915 driver.v2:- Fix prepare_to_wait vs. wake-up cond check order in  allocate_tunnel_bw(). (Ville)- Move tunnel==NULL checks from callers in drivers to here. (Ville)- Avoid var inits in declaration blocks that can fail or have  side-effects. (Ville)- Use u8 for driver and group IDs. (Ville)- Simplify API removing drm_dp_tunnel_get/put_untracked(). (Ville)- Reuse str_yes_no() instead of a local yes_no_chr(). (Ville)- s/drm_dp_tunnel_atomic_clear_state()/free_tunnel_state() and unexport  the function. (Ville)- s/clear_tunnel_group_state()/free_group_state() and move kfree() to  this function. (Ville)- Add separate group_free_bw() helper and describe what the tunnel  estimated BW includes. (Ville)- Improve help text for CONFIG_DRM_DISPLAY_DP_TUNNEL. (Ville)- Add code comment explaining the purpose of DPCD reg read helpers.  (Ville)- Add code comment describing the tunnel group name prefix format.  (Ville)- Report the allocated BW as undetermined until the first allocation  request.- Skip allocation requests matching the previous request.- Clear any stale BW request status flags before a new request.- Add missing error return check of drm_dp_tunnel_atomic_get_group_state()  in drm_dp_tunnel_atomic_set_stream_bw().- Add drm_dp_tunnel_get_allocated_bw().- s/drm_dp_tunnel_atomic_get_tunnel_bw/drm_dp_tunnel_atomic_get_required_bw- Fix return value description in function doc of drm_dp_tunnel_detect().- Add function documentation to all exported functions.v3:- Improve grouping of fields in drm_dp_tunnel_group struct. (Uma)- Fix validating the BW granularity DPCD reg value. (Uma)- Document return value of check_and_clear_status_change(). (Uma)- Fix resetting drm_dp_tunnel_ref::tunnel in drm_dp_tunnel_ref_put().  (Ville)- Allow for ALLOCATED_BW to change after a BWA enable/disable sequence.Cc: Ville Syrj&#228;l&#228; &lt;ville.syrjala@linux.intel.com&gt;Reviewed-by: Uma Shankar &lt;uma.shankar@intel.com&gt;Reviewed-by: Ville Syrj&#228;l&#228; &lt;ville.syrjala@linux.intel.com&gt;Signed-off-by: Imre Deak &lt;imre.deak@intel.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20240226185246.1276018-2-imre.deak@intel.com

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Mon, 26 Feb 2024 18:52:44 +0000</pubDate>
        <dc:creator>Imre Deak &lt;imre.deak@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ca002242 - drm: split build lists one per line and sort</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#ca002242</link>
        <description>drm: split build lists one per line and sortWhile it takes more vertical space, sorted build lists with one objectper line are arguably easier to manage, especially when there areconflicting changes.Split anything with more than one object file.v2: also split drm_cache.o and put it after drm_bridge.o (Andi)Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;Reviewed-by: Andi Shyti &lt;andi.shyti@linux.intel.com&gt;Acked-by: Maxime Ripard &lt;maxime@cerno.tech&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20221011140830.3257655-1-jani.nikula@intel.com

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Tue, 11 Oct 2022 14:08:30 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>644edf52 - drm/display: Move SCDC helpers into display-helper library</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#644edf52</link>
        <description>drm/display: Move SCDC helpers into display-helper librarySCDC is the Status and Control Data Channel for HDMI. Move the SCDChelpers into display/ and split the header into files for core andhelpers. Update all affected drivers. No functional changes.To avoid the proliferation of Kconfig options, SCDC is part of DRM&apos;ssupport for HDMI. If necessary, a new option could make SCDC anindependent feature.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-9-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:08 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4fc8cb47 - drm/display: Move HDMI helpers into display-helper module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#4fc8cb47</link>
        <description>drm/display: Move HDMI helpers into display-helper moduleMove DRM&apos;s HMDI helpers into the display/ subdirectoy and add itto DRM&apos;s display helpers. Update all affected drivers. No functionalchanges.The HDMI helpers were implemented in the EDID and connector code, butare actually unrelated. With the move to the display-helper library, wecan remove the dependency on drm_edid.{c,h} in some driver&apos;s HDMI sourcefiles.Several of the HDMI helpers remain in EDID code because both share partsof their implementation internally. With better refractoring of the EDIDcode, those HDMI helpers could be moved into the display-helper libraryas well.v3:	* fix Kconfig dependencies (Javier)v2:	* reduce HDMI helpers to avoid exporting functions (Jani)	* fix include statements (Jani, Javier)	* update Kconfig symbolsSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-8-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:07 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>6a99099f - drm/display: Move HDCP helpers into display-helper module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#6a99099f</link>
        <description>drm/display: Move HDCP helpers into display-helper moduleMove DRM&apos;s HDCP helper library into the display/ subdirectory and addit to DRM&apos;s display helpers. Split the header file into core and helpers.Update all affected drivers. No functional changes.v3:	* fix Kconfig dependenciesv2:	* fix include statements (Jani, Javier)	* update Kconfig symbolsSigned-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-7-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:06 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2a64b147 - drm/display: Move DSC header and helpers into display-helper module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#2a64b147</link>
        <description>drm/display: Move DSC header and helpers into display-helper moduleDSC is the Display Stream Compression standard for DisplayPort. Movethe DSC code into display/ and split the header into files for protocolcore and DRM helpers. Adapt all users of the code. No functionalchanges.To avoid the proliferation of Kconfig options, DSC is part of DRM&apos;ssupport for DisplayPort. If necessary, a new option could make DSC anindependent feature.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-6-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:05 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>1e0f6642 - drm/display: Introduce a DRM display-helper module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#1e0f6642</link>
        <description>drm/display: Introduce a DRM display-helper moduleReplace the DP-helper module with a display-helper module. Thesupport for DisplayPort becomes an internal option that drivershave to select. Update all related Kconfig and Makefile rules.Besides the existing code for DisplayPort, the new module willcontain helpers for other video-output standards, such as HDMI.Drivers will have to select their required video-output helpers.Linking all display-related code into a single module avoids theproliferation of small kernel modules.The module parameters drm_dp_cec_unregister_delay, dp_aux_i2c_speed_khz,and dp_aux_i2c_transfer_size are moving from the drm_dp_helper namespaceto drm_display_helper.v2:	* mention module parameters in commit message (Javier)	* distiguish between display module and DP support in Kconfig	* update Makefile rules for DP helpers	* move Kconfig rules into separate file under display/Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Lyude Paul &lt;lyude@redhat.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-4-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:03 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>da68386d - drm: Rename dp/ to display/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/gpu/drm/display/Makefile#da68386d</link>
        <description>drm: Rename dp/ to display/Rename dp/ to display/ to account for additional display-relatedhelpers, such as HDMI. Update all related include statements. Nofunctional changes.Various drivers, such as i915 and amdgpu, use similar naming schemeby putting code for video-output standards into a local display/directory. The new directory&apos;s name is aligned with this convention.v2:	* update commit message (Javier)Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;Reviewed-by: Lyude Paul &lt;lyude@redhat.com&gt;Reviewed-by: Javier Martinez Canillas &lt;javierm@redhat.com&gt;Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;Link: https://patchwork.freedesktop.org/patch/msgid/20220421073108.19226-3-tzimmermann@suse.de

            List of files:
            /linux-6.15/drivers/gpu/drm/display/Makefile</description>
        <pubDate>Thu, 21 Apr 2022 07:31:02 +0000</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
