<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1655f6895a896eb632ca8a019259bc5d358a9712 - Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#1655f6895a896eb632ca8a019259bc5d358a9712</link>
        <description>Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Added the DT bindings for the compatible string &apos;fsl,imx25-epit&apos;    (Frank Li)  - Made the rttm_cs variable static for the rtl otto timer driver    (Krzysztof Kozlowski)  - Fixed error return code handling in the sun5i timer driver (Chen Ni)  - Made the timer-of and the mmio code compatible with modules (Daniel    Lezcano)Link: https://lore.kernel.org/151feae1-39ba-4abd-a9f9-9bff377a2cd8@oss.qualcomm.com

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Sun, 12 Apr 2026 22:33:39 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e9e952bb3139ad1e08f3e1960239c2988ab90c9 - Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#3e9e952bb3139ad1e08f3e1960239c2988ab90c9</link>
        <description>Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 13:41:28 +0200</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b0a67f310bfa5e13d66c9f6b4bd88ea504a576a9 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#b0a67f310bfa5e13d66c9f6b4bd88ea504a576a9</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc1Cross-merge BPF and other fixes after downstream PR.No conflicts.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Thu, 19 Feb 2026 20:08:53 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f50822fd8675c68d294e89bd102f7b487ca3acd3 - Merge tag &apos;platform-drivers-x86-v7.0-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#f50822fd8675c68d294e89bd102f7b487ca3acd3</link>
        <description>Merge tag &apos;platform-drivers-x86-v7.0-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86Pull x86 platform driver updates from Ilpo J&#228;rvinen: &quot;Highlights:   - amd/pmf:      - Avoid overwriting BIOS input values when events occur rapidly      - Fix PMF driver issues related to S4 (in part on crypto/ccp side)      - Add NPU metrics API (for accel side consumers)      - Allow disabling Smart PC function through a module parameter   - asus-wmi &amp; HID/asus:      - Unification of backlight control (replaces quirks)      - Support multiple interfaces for controlling keyboard/RGB brightness      - Simplify init sequence   - hp-wmi:      - Add manual fan control for Victus S models      - Add fan mode keep-alive      - Fix platform profile values for Omen 16-wf1xxx      - Add EC offset to get the thermal profile   - intel/pmc: Show substate residencies also for non-primary PMCs   - intel/ISST:      - Store and restore data for all domains      - Write interface improvements   - lenovo-wmi:      - Support multiple Capability Data      - Add HWMON reporting and tuning support   - mellanox/mlx-platform: Add HI173 &amp; HI174 support   - surface/aggregator_registry: Add Surface Pro 11 (QCOM)   - thinkpad_acpi: Add support for HW damage detection capability   - uniwill: Implement cTGP setting   - wmi:      - Introduce marshalling support      - Convert a few drivers to use the new buffer-based WMI API   - tools/power/x86/intel-speed-select: Allow read operations for non-root   - Miscellaneous cleanups / refactoring / improvements&quot;* tag &apos;platform-drivers-x86-v7.0-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86: (68 commits)  platform/x86: lenovo-wmi-{capdata,other}: Fix HWMON channel visibility  platform/x86: hp-wmi: Add EC offsets to read Victus S thermal profile  platform: mellanox: mlx-platform: Add support DGX flavor of next-generation 800GB/s ethernet switch.  platform: mellanox: mlx-platform: Add support for new Nvidia DGX system based on class VMOD0010  HID: asus: add support for the asus-wmi brightness handler  platform/x86: asus-wmi: add keyboard brightness event handler  platform/x86: asus-wmi: remove unused keyboard backlight quirk  HID: asus: listen to the asus-wmi brightness device instead of creating one  platform/x86: asus-wmi: Add support for multiple kbd led handlers  HID: asus: early return for ROG devices  HID: asus: move vendor initialization to probe  HID: asus: fortify keyboard handshake  HID: asus: use same report_id in response  HID: asus: initialize additional endpoints only for certain devices  HID: asus: simplify RGB init sequence  platform/wmi: string-kunit: Add missing oversized string test case  platform/x86/amd/pmf: Added a module parameter to disable the Smart PC function  platform/x86/uniwill: Implement cTGP setting  platform/x86: uniwill-laptop: Introduce device descriptor system  platform/x86/amd: Use scope-based cleanup for wbrf_record()  ...

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Sat, 14 Feb 2026 00:39:15 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 09 Feb 2026 17:33:26 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>b990a06f7ec6dc3ceecd8015c3b421690f267122 - platform/wmi: Add helper functions for WMI string conversions</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#b990a06f7ec6dc3ceecd8015c3b421690f267122</link>
        <description>platform/wmi: Add helper functions for WMI string conversionsWMI strings are encoded using UTF16-LE characters, forcing WMI driversto manually convert them to/from standard UTF8 strings. Add a twohelper functions for those tasks.Signed-off-by: Armin Wolf &lt;W_Armin@gmx.de&gt;Link: https://patch.msgid.link/20260116204116.4030-4-W_Armin@gmx.deReviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Fri, 16 Jan 2026 21:41:10 +0100</pubDate>
        <dc:creator>Armin Wolf &lt;W_Armin@gmx.de&gt;</dc:creator>
    </item>
<item>
        <title>29dfba69c3ddb7945cd772042c6a9ce770c1ba22 - platform/wmi: Add kunit test for the marshalling code</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#29dfba69c3ddb7945cd772042c6a9ce770c1ba22</link>
        <description>platform/wmi: Add kunit test for the marshalling codeThe marshalling code used by the WMI driver core is implemented asa separate component, suitable for unit tests.Implmented such a unit test using KUnit. Those unit tests verify thatACPI objects are correctly converted into WMI buffers and that WMIstrings are correctly converted into ACPI strings. They also verifythat invalid ACPI data (like nested packages) is rejected.Signed-off-by: Armin Wolf &lt;W_Armin@gmx.de&gt;Link: https://patch.msgid.link/20260116204116.4030-3-W_Armin@gmx.deReviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Fri, 16 Jan 2026 21:41:09 +0100</pubDate>
        <dc:creator>Armin Wolf &lt;W_Armin@gmx.de&gt;</dc:creator>
    </item>
<item>
        <title>015b70a6ae697f5dac3562e4ab45ee275d98860b - platform/wmi: Introduce marshalling support</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#015b70a6ae697f5dac3562e4ab45ee275d98860b</link>
        <description>platform/wmi: Introduce marshalling supportThe Windows WMI-ACPI driver likely uses wmilib [1] to interact withthe WMI service in userspace. Said library uses plain byte buffersfor exchanging data, so the WMI-ACPI driver has to convert betweenthose byte buffers and ACPI objects returned by the ACPI firmware.The format of the byte buffer is publicly documented [2], and aftersome reverse eingineering of the WMI-ACPI driver using a set of customACPI tables, the following conversion rules have been discovered:- ACPI integers are always converted into a uint32- ACPI strings are converted into special WMI strings- ACPI buffers are copied as-is- ACPI packages are unpackedExtend the ACPI-WMI driver to also perform this kind of marshallingfor WMI data blocks, methods and events. Doing so gives us a numberof benefits:- WMI drivers are not restricted to a fixed set of supported ACPI data  types anymore, see dell-wmi-aio (integer vs buffer) and  hp-wmi-sensors (string vs buffer)- correct marshalling of WMI strings when data blocks are marked  as requiring ACPI strings instead of ACPI buffers- development of WMI drivers without having to understand ACPIThis eventually should result in better compatibility with someACPI firmware implementations and in simpler WMI drivers. There arehowever some differences between the original Windows driver andthe ACPI-WMI driver when it comes to ACPI object conversions:- the Windows driver copies internal _ACPI_METHOD_ARGUMENT_V1 data  structures into the output buffer when encountering nested ACPI  packages. This is very likely an error inside the driver itself, so  we do not support nested ACPI packages.- when converting WMI strings (UTF-16LE) into ACPI strings (ASCII),  the Windows driver replaces non-ascii characters (&#228; -&gt; a, &amp; -&gt; ?)  instead of returning an error. This behavior is not documented  anywhere and might lead to severe errors in some cases (like  setting BIOS passwords over WMI), so we simply return an error.As the current bus-based WMI API is based on ACPI buffers, a newAPI is necessary. The legacy GUID-based WMI API is not extended tosupport marshalling, as WMI drivers using said API are expected tomove to the bus-based WMI API in the future.[1] https://learn.microsoft.com/de-de/windows-hardware/drivers/ddi/wmilib/[2] https://learn.microsoft.com/en-us/windows-hardware/drivers/kernel/    driver-defined-wmi-data-itemsSigned-off-by: Armin Wolf &lt;W_Armin@gmx.de&gt;Link: https://patch.msgid.link/20260116204116.4030-2-W_Armin@gmx.deReviewed-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Fri, 16 Jan 2026 21:41:08 +0100</pubDate>
        <dc:creator>Armin Wolf &lt;W_Armin@gmx.de&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ec439c38013550420aecc15988ae6acb670838c1 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#ec439c38013550420aecc15988ae6acb670838c1</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Wed, 17 Dec 2025 06:29:38 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/platform/wmi/Makefile#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/platform/wmi/Makefile</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
