<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Wed, 05 Feb 2025 09:29:14 +0000</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>36ec807b627b4c0a0a382f0ae48eac7187d14b2b - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#36ec807b627b4c0a0a382f0ae48eac7187d14b2b</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.12 merge window.

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Fri, 20 Sep 2024 08:24:24 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3daee2e4b3568f0ed88b0598df96547fcf21cb9b - Merge tag &apos;v6.10&apos; into next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#3daee2e4b3568f0ed88b0598df96547fcf21cb9b</link>
        <description>Merge tag &apos;v6.10&apos; into nextSync up with mainline to bring in device_for_each_child_node_scoped()and other newer APIs.

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 22:50:05 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0c8ea05e9b3d8e5287e2a968f2a2e744dfd31b99 - Merge branch &apos;tip/x86/cpu&apos;</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#0c8ea05e9b3d8e5287e2a968f2a2e744dfd31b99</link>
        <description>Merge branch &apos;tip/x86/cpu&apos;The Lunarlake patches rely on the new VFM stuff.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Thu, 04 Jul 2024 14:00:24 +0000</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>afeea2758b4f1210361ce2a91d8fa3e7df606ad2 - Merge drm-misc-next-2024-07-04 into drm-misc-next-fixes</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#afeea2758b4f1210361ce2a91d8fa3e7df606ad2</link>
        <description>Merge drm-misc-next-2024-07-04 into drm-misc-next-fixesLet&apos;s start the drm-misc-next-fixes cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Thu, 04 Jul 2024 13:19:33 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d754ed2821fd9675d203cb73c4afcd593e28b7d0 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#d754ed2821fd9675d203cb73c4afcd593e28b7d0</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.10-rc3.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Wed, 19 Jun 2024 08:38:31 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>89aa02edaa30e4327ebc8fca9b80795bbfd4ce9b - Merge drm/drm-next into drm-xe-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#89aa02edaa30e4327ebc8fca9b80795bbfd4ce9b</link>
        <description>Merge drm/drm-next into drm-xe-nextNeeded to get tracing cleanup and add mmio tracing series.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Wed, 12 Jun 2024 15:31:42 +0000</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>92815da4576a495cb6362cdfb132152fccc2222d - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into HEAD</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#92815da4576a495cb6362cdfb132152fccc2222d</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into HEADMerge drm-misc-next tree into the msm-next tree in order to be able touse HDMI connector framework for the MSM HDMI driver.

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Wed, 12 Jun 2024 13:51:59 +0000</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2 - Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#594ce0b8a998aa4d05827cd7c0d0dcec9a1e3ae2</link>
        <description>Merge topic branches &apos;clkdev&apos; and &apos;fixes&apos; into for-linus

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Mon, 10 Jun 2024 11:03:21 +0000</pubDate>
        <dc:creator>Russell King (Oracle) &lt;rmk+kernel@armlinux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>f73a058be5d70dd81a43f16b2bbff4b1576a7af8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#f73a058be5d70dd81a43f16b2bbff4b1576a7af8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesv6.10-rc1 is released, forward from v6.9Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Tue, 28 May 2024 20:21:34 +0000</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>375c4d1583948cf2439833e4a85d5a0aee853895 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#375c4d1583948cf2439833e4a85d5a0aee853895</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s start the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Mon, 27 May 2024 09:08:31 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ff9a79307f89563da6d841da8b7cc4a0afceb0e2 - Merge tag &apos;kbuild-v6.10&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#ff9a79307f89563da6d841da8b7cc4a0afceb0e2</link>
        <description>Merge tag &apos;kbuild-v6.10&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildPull Kbuild updates from Masahiro Yamada: - Avoid &apos;constexpr&apos;, which is a keyword in C23 - Allow &apos;dtbs_check&apos; and &apos;dt_compatible_check&apos; run independently of   &apos;dt_binding_check&apos; - Fix weak references to avoid GOT entries in position-independent code   generation - Convert the last use of &apos;optional&apos; property in arch/sh/Kconfig - Remove support for the &apos;optional&apos; property in Kconfig - Remove support for Clang&apos;s ThinLTO caching, which does not work with   the .incbin directive - Change the semantics of $(src) so it always points to the source   directory, which fixes Makefile inconsistencies between upstream and   downstream - Fix &apos;make tar-pkg&apos; for RISC-V to produce a consistent package - Provide reasonable default coverage for objtool, sanitizers, and   profilers - Remove redundant OBJECT_FILES_NON_STANDARD, KASAN_SANITIZE, etc. - Remove the last use of tristate choice in drivers/rapidio/Kconfig - Various cleanups and fixes in Kconfig* tag &apos;kbuild-v6.10&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (46 commits)  kconfig: use sym_get_choice_menu() in sym_check_prop()  rapidio: remove choice for enumeration  kconfig: lxdialog: remove initialization with A_NORMAL  kconfig: m/nconf: merge two item_add_str() calls  kconfig: m/nconf: remove dead code to display value of bool choice  kconfig: m/nconf: remove dead code to display children of choice members  kconfig: gconf: show checkbox for choice correctly  kbuild: use GCOV_PROFILE and KCSAN_SANITIZE in scripts/Makefile.modfinal  Makefile: remove redundant tool coverage variables  kbuild: provide reasonable defaults for tool coverage  modules: Drop the .export_symbol section from the final modules  kconfig: use menu_list_for_each_sym() in sym_check_choice_deps()  kconfig: use sym_get_choice_menu() in conf_write_defconfig()  kconfig: add sym_get_choice_menu() helper  kconfig: turn defaults and additional prompt for choice members into error  kconfig: turn missing prompt for choice members into error  kconfig: turn conf_choice() into void function  kconfig: use linked list in sym_set_changed()  kconfig: gconf: use MENU_CHANGED instead of SYMBOL_CHANGED  kconfig: gconf: remove debug code  ...

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Sat, 18 May 2024 19:39:20 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>621cde16e49b3ecf7d59a8106a20aaebfb4a59a9 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#621cde16e49b3ecf7d59a8106a20aaebfb4a59a9</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextCross merge.Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Wed, 15 May 2024 14:29:56 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>614da38e2f7afe9e01c6e359dfa09285f26fa381 - Merge tag &apos;hid-for-linus-2024051401&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#614da38e2f7afe9e01c6e359dfa09285f26fa381</link>
        <description>Merge tag &apos;hid-for-linus-2024051401&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hidPull HID updates from Jiri Kosina: - Firmware loading from host support in intel-ish driver, needed to   support Lunar Lake and later (Zhang Lixu) - updates to HID-BPF infrastructure, with some of the specific fixes   (e.g. rdesc fixups) abstracted into separate BPF programs for   consumption from libevdev/udev-hid-bpf (Benjamin Tissoires) - support for Deck IMU in hid-steam (Max Maisel) - fixes for better support of 3rd party playstation DS4 controllers   (Max Staudt) - support for missing mappings and codes from HUT 1.5 in hid-debug   (Thomas Kuehne) - initial support for ROG Ally and ROG X13 devices (Luke D. Jones) - full support for WinWing Orion2 (Ivan Gorinov)* tag &apos;hid-for-linus-2024051401&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid: (74 commits)  selftests/hid: skip tests with HID-BPF if udev-hid-bpf is not installed  selftests/hid: add tests for the Raptor Mach 2 joystick  selftests/hid: move the gamepads definitions in the test file  selftests/hid: import base_gamepad.py from hid-tools  selftests/hid: add Huion Kamvas Pro 19 tests  selftests/hid: tablets: also check for XP-Pen offset correction  selftests/hid: tablets: add a couple of XP-PEN tablets  selftests/hid: tablets: reduce the number of pen state  selftests/hid: add support for HID-BPF pre-loading before starting a test  selftests/hid: import base_device.py from hid-tools  HID: bpf: add in-tree HID-BPF fix for the Raptor Mach 2  HID: bpf: add in-tree HID-BPF fix for the Huion Kamvas Pro 19  HID: bpf: add in-tree HID-BPF fix for the XBox Elite 2 over Bluetooth  HID: bpf: add in-tree HID-BPF fix for the Wacom ArtPen  HID: bpf: add in-tree HID-BPF fix for the IOGear Kaliber Gaming MMOmentum mouse  HID: bpf: add in-tree HID-BPF fix for the HP Elite Presenter Mouse  HID: bpf: add in-tree HID-BPF fix for the XPPen Artist 16  HID: bpf: add first in-tree HID-BPF fix for the XPPen Artist 24  HID: do not assume HAT Switch logical max &lt; 8  HID: amd_sfh: Use amd_get_c2p_val() to read C2P register  ...

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Tue, 14 May 2024 22:12:46 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>611d9ca7ff58c0b0e3a25430a7ffe86bb201242f - Merge branch &apos;for-6.10/intel-ish&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#611d9ca7ff58c0b0e3a25430a7ffe86bb201242f</link>
        <description>Merge branch &apos;for-6.10/intel-ish&apos; into for-linus- Implement loading firmware from host in intel-ish driver, needed  to support Lunar Lake and later (Zhang Lixu)

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Tue, 14 May 2024 11:53:15 +0000</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>b1992c3772e69a6fd0e3fc81cd4d2820c8b6eca0 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#b1992c3772e69a6fd0e3fc81cd4d2820c8b6eca0</link>
        <description>kbuild: use $(src) instead of $(srctree)/$(src) for source directoryKbuild conventionally uses $(obj)/ for generated files, and $(src)/ forchecked-in source files. It is merely a convention without any functionaldifference. In fact, $(obj) and $(src) are exactly the same, as definedin scripts/Makefile.build:    src := $(obj)When the kernel is built in a separate output directory, $(src) doesnot accurately reflect the source directory location. While Kbuildresolves this discrepancy by specifying VPATH=$(srctree) to search forsource files, it does not cover all cases. For example, when adding aheader search path for local headers, -I$(srctree)/$(src) is typicallypassed to the compiler.This introduces inconsistency between upstream and downstream Makefilesbecause $(src) is used instead of $(srctree)/$(src) for the latter.To address this inconsistency, this commit changes the semantics of$(src) so that it always points to the directory in the source tree.Going forward, the variables used in Makefiles will have the followingmeanings:  $(obj)     - directory in the object tree  $(src)     - directory in the source tree  (changed by this commit)  $(objtree) - the top of the kernel object tree  $(srctree) - the top of the kernel source treeConsequently, $(srctree)/$(src) in upstream Makefiles need to be replacedwith $(src).Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Sat, 27 Apr 2024 14:55:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>579a267e4617d705f6c795e5e755b01f1f87eff3 - HID: intel-ish-hid: Implement loading firmware from host feature</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#579a267e4617d705f6c795e5e755b01f1f87eff3</link>
        <description>HID: intel-ish-hid: Implement loading firmware from host featureStarting from the Lunar Lake generation, the ISH firmware has beendivided into two components for better space optimization and increasedflexibility. These components include a bootloader that is integratedinto the BIOS, and a main firmware that is stored within the operatingsystem&apos;s file system.Introduce support for loading ISH main firmware from host. This feature isapplicable for Lunar Lake and later generation.Current intel-ishtp-loader, is designed for Chrome OS based systems whichuses core boot and has different firmware loading method. For non chromesystems the ISH firmware loading uses different method.Key differences include:1. The new method utilizes ISHTP capability/fixed client to enumerate thefirmware loader function. It does not require a connection or flow control,unlike the method used in Chrome OS, which is enumerated as an ISHTPdynamic client driver, necessitating connect/disconnect operations and flowcontrol.2. The new method employs a table to describe firmware fragments, which aresent to ISH in a single operation. Conversely, the Chrome OS method sendsfirmware fragments in multiple operations within a loop, sending only onefragment at a time.Additionally, address potential error scenarios to ensure graceful failurehandling.- Firmware Not Found: Triggers if request_firmware() fails, leaving ISH in  a waiting state.  Recovery: Re-insmod the ISH drivers to retry.- DMA Buffer Allocation Failure: Occurs during prepare_dma_bufs(), leading  to ISH waiting state. Allocated resources are released.  Recovery: Re-insmod the ISH drivers to retry.- Incorrect Firmware Image: Causes ISH to refuse loading after three failed  attempts.  Recovery: A platform reset is required.Please refer to the [Documentation](Documentation/hid/intel-ish-hid.rst)for the details on flows.Signed-off-by: Zhang Lixu &lt;lixu.zhang@intel.com&gt;Acked-by: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt;Signed-off-by: Jiri Kosina &lt;jkosina@suse.com&gt;

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Mon, 06 May 2024 01:30:39 +0000</pubDate>
        <dc:creator>Zhang Lixu &lt;lixu.zhang@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare second round of input updates for 5.3 merge window.

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Sat, 20 Jul 2019 04:07:56 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ecb41832bd2a7a3f8ac93527cec5e51e3827daed - Merge tag &apos;v5.2&apos; into next</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#ecb41832bd2a7a3f8ac93527cec5e51e3827daed</link>
        <description>Merge tag &apos;v5.2&apos; into nextSync up with mainline to resolve conflicts in iforce driver.

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 16:42:32 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74acee309fb2a434dce215d44014e6f8e06975ae - Merge branches &apos;for-5.2/fixes&apos;, &apos;for-5.3/doc&apos;, &apos;for-5.3/ish&apos;, &apos;for-5.3/logitech&apos; and &apos;for-5.3/wacom&apos; into for-linus</title>
        <link>http://opengrok.net:8080/history/linux/drivers/hid/intel-ish-hid/Makefile#74acee309fb2a434dce215d44014e6f8e06975ae</link>
        <description>Merge branches &apos;for-5.2/fixes&apos;, &apos;for-5.3/doc&apos;, &apos;for-5.3/ish&apos;, &apos;for-5.3/logitech&apos; and &apos;for-5.3/wacom&apos; into for-linus

            List of files:
            /linux/drivers/hid/intel-ish-hid/Makefile</description>
        <pubDate>Tue, 09 Jul 2019 23:39:57 +0000</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
</channel>
</rss>
