<?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>5a0fcb0e - cxl: Remove driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#5a0fcb0e</link>
        <description>cxl: Remove driverRemove the cxl driver that provides support for the IBM CoherentAccelerator Processor Interface. Revert or clean up associated code inarch/powerpc that is no longer necessary.cxl has received minimal maintenance for several years, and is notsupported on the Power10 processor. We aren&apos;t aware of any users who arelikely to be using recent kernels.Thanks to Mikey Neuling, Ian Munsie, Daniel Axtens, Frederic Barrat,Christophe Lombard, Philippe Bergheaud, Vaibhav Jain and AlastairD&apos;Silva for their work on this driver over the years.Signed-off-by: Andrew Donnellan &lt;ajd@linux.ibm.com&gt;Acked-by: Frederic Barrat &lt;fbarrat@linux.ibm.com&gt;Acked-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Link: https://patch.msgid.link/20250219070007.177725-2-ajd@linux.ibm.com

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Wed, 19 Feb 2025 07:00:06 +0000</pubDate>
        <dc:creator>Andrew Donnellan &lt;ajd@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>2d390e06 - misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAY</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#2d390e06</link>
        <description>misc: Kconfig: Make MCHP_LAN966X_PCI depend on OF_OVERLAYDrivers should depend on configurations that can be user-configurableinstead of selecting them.Without this patch, OF cannot be disabled this way:make allyesconfigscripts/config -d OFmake olddefconfigWhich is a typical test in CI systems like media-ci.Now that we are at it, remove the dependency on OF, it will comeautomatically from OF_OVERLAY.Signed-off-by: Ricardo Ribalda &lt;ribalda@chromium.org&gt;Link: https://lore.kernel.org/r/20241129-lan966x-depend-v2-1-72bb9397f421@chromium.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 29 Nov 2024 18:29:44 +0000</pubDate>
        <dc:creator>Ricardo Ribalda &lt;ribalda@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>c301e1fe - ntsync: No longer depend on BROKEN.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#c301e1fe</link>
        <description>ntsync: No longer depend on BROKEN.f5b335dc025cfee90957efa90dc72fada0d5abb4 (&quot;misc: ntsync: mark driver as &quot;broken&quot;to prevent from building&quot;) was committed to avoid the driver being used whileonly part of its functionality was released. Since the rest of the functionalityhas now been committed, revert this.Signed-off-by: Elizabeth Figura &lt;zfigura@codeweavers.com&gt;Acked-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20241213193511.457338-31-zfigura@codeweavers.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 13 Dec 2024 19:35:11 +0000</pubDate>
        <dc:creator>Elizabeth Figura &lt;zfigura@codeweavers.com&gt;</dc:creator>
    </item>
<item>
        <title>185686be - misc: Add support for LAN966x PCI device</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#185686be</link>
        <description>misc: Add support for LAN966x PCI deviceAdd a PCI driver that handles the LAN966x PCI device using a device-treeoverlay. This overlay is applied to the PCI device DT node and allows todescribe components that are present in the device.The memory from the device-tree is remapped to the BAR memory thanks to&quot;ranges&quot; properties computed at runtime by the PCI core during the PCIenumeration.The PCI device itself acts as an interrupt controller and is used as theparent of the internal LAN966x interrupt controller to route theinterrupts to the assigned PCI INTx interrupt.Signed-off-by: Herve Codina &lt;herve.codina@bootlin.com&gt;Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Acked-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;	# quirks.cLink: https://lore.kernel.org/r/20241014124636.24221-2-herve.codina@bootlin.comSigned-off-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Mon, 14 Oct 2024 12:46:30 +0000</pubDate>
        <dc:creator>Herve Codina &lt;herve.codina@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>78fe6636 - misc: ti-st: st_kim: remove the driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#78fe6636</link>
        <description>misc: ti-st: st_kim: remove the driverThis driver has only ever been used by the omap4-panda board file. Thisfile has been gone for over 10 years. Let it go.Signed-off-by: Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;Link: https://lore.kernel.org/r/20241016094117.16654-1-brgl@bgdev.plSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Wed, 16 Oct 2024 09:41:17 +0000</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>1e9046e3 - rpmb: add Replay Protected Memory Block (RPMB) subsystem</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#1e9046e3</link>
        <description>rpmb: add Replay Protected Memory Block (RPMB) subsystemA number of storage technologies support a specialised hardwarepartition designed to be resistant to replay attacks. The underlyingHW protocols differ but the operations are common. The RPMB partitioncannot be accessed via standard block layer, but by a set of specificRPMB commands. Such a partition provides authenticated and replayprotected access, hence suitable as a secure storage.The initial aim of this patch is to provide a simple RPMB driverinterface which can be accessed by the optee driver to facilitate earlyRPMB access to OP-TEE OS (secure OS) during the boot time.A TEE device driver can claim the RPMB interface, for example, viarpmb_interface_register() or rpmb_dev_find_device(). The RPMB driverprovides a callback to route RPMB frames to the RPMB device accessiblevia rpmb_route_frames().The detailed operation of implementing the access is left to the TEEdevice driver itself.Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;Signed-off-by: Alex Benn&#233;e &lt;alex.bennee@linaro.org&gt;Signed-off-by: Shyam Saini &lt;shyamsaini@linux.microsoft.com&gt;Signed-off-by: Jens Wiklander &lt;jens.wiklander@linaro.org&gt;Reviewed-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;Tested-by: Manuel Traut &lt;manut@mecka.net&gt;Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Link: https://lore.kernel.org/r/20240814153558.708365-2-jens.wiklander@linaro.orgSigned-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Wed, 14 Aug 2024 15:35:55 +0000</pubDate>
        <dc:creator>Jens Wiklander &lt;jens.wiklander@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>f528cd55 - misc: mrvl-cn10k-dpi: add PCI_IOV dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#f528cd55</link>
        <description>misc: mrvl-cn10k-dpi: add PCI_IOV dependencyI found one more missing dependency in the new driver: when buildingwithout CONFIG_PCI_IOV, pci_sriov_configure_simple() cannot becalled directly:drivers/misc/mrvl_cn10k_dpi.c: In function &apos;dpi_remove&apos;:include/linux/stddef.h:9:14: error: called object is not a function or function pointer    9 | #define NULL ((void *)0)      |              ^include/linux/pci.h:2416:41: note: in expansion of macro &apos;NULL&apos; 2416 | #define pci_sriov_configure_simple      NULL      |                                         ^~~~drivers/misc/mrvl_cn10k_dpi.c:652:9: note: in expansion of macro &apos;pci_sriov_configure_simple&apos;  652 |         pci_sriov_configure_simple(pdev, 0);Add this to the Kconfig file as well.Fixes: 5f67eef6dff3 (&quot;misc: mrvl-cn10k-dpi: add Octeon CN10K DPI administrative driver&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Tested-by: Vamsi Attunuru &lt;vattunuru@marvell.com&gt;Link: https://lore.kernel.org/r/20240719103858.1292094-1-arnd@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 19 Jul 2024 10:38:23 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>5418e6df - misc: Kconfig: exclude mrvl-cn10k-dpi compilation for 32-bit systems</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#5418e6df</link>
        <description>misc: Kconfig: exclude mrvl-cn10k-dpi compilation for 32-bit systemsUpon adding CONFIG_ARCH_THUNDER &amp; CONFIG_COMPILE_TEST dependency,compilation errors arise on 32-bit ARM with writeq() &amp; readq() callswhich are used for accessing 64-bit values.Since DPI hardware only works with 64-bit register accesses, usingCONFIG_64BIT dependency to skip compilation on 32-bit systems.Fixes: a5e43e2d202d (&quot;misc: Kconfig: add a new dependency for MARVELL_CN10K_DPI&quot;)Signed-off-by: Vamsi Attunuru &lt;vattunuru@marvell.com&gt;Tested-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Tested-by: Jeff Johnson &lt;quic_jjohnson@quicinc.com&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20240717163739.181236-1-vattunuru@marvell.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Wed, 17 Jul 2024 16:37:39 +0000</pubDate>
        <dc:creator>Vamsi Attunuru &lt;vattunuru@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>a5e43e2d - misc: Kconfig: add a new dependency for MARVELL_CN10K_DPI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#a5e43e2d</link>
        <description>misc: Kconfig: add a new dependency for MARVELL_CN10K_DPIDPI hardware is an on-chip PCIe device on Marvell&apos;s arm64 SoCplatforms. As Arnd suggested, CN10K belongs to ARCH_THUNDERlineage.Patch makes mrvl_cn10k_dpi driver dependent on CONFIG_ARCH_THUNDER.Signed-off-by: Vamsi Attunuru &lt;vattunuru@marvell.com&gt;Link: https://lore.kernel.org/r/20240711120115.4069401-1-vattunuru@marvell.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Thu, 11 Jul 2024 12:01:15 +0000</pubDate>
        <dc:creator>Vamsi Attunuru &lt;vattunuru@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>5f67eef6 - misc: mrvl-cn10k-dpi: add Octeon CN10K DPI administrative driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#5f67eef6</link>
        <description>misc: mrvl-cn10k-dpi: add Octeon CN10K DPI administrative driverAdds a misc driver for Marvell CN10K DPI(DMA Engine) device&apos;s physicalfunction which initializes DPI DMA hardware&apos;s global configuration andenables hardware mailbox channels between physical function (PF) andit&apos;s virtual functions (VF). VF device drivers (User space drivers) usethis hw mailbox to communicate any required device configuration on it&apos;srespective VF device. Accordingly, this DPI PF driver provisions theVF device resources.At the hardware level, the DPI physical function (PF) acts as a managementinterface to setup the VF device resources, VF devices are only provisionedto handle or control the actual DMA Engine&apos;s data transfer capabilities.Signed-off-by: Vamsi Attunuru &lt;vattunuru@marvell.com&gt;Reviewed-by: Srujana Challa &lt;schalla@marvell.com&gt;Link: https://lore.kernel.org/r/20240706153009.3775333-1-vattunuru@marvell.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Sat, 06 Jul 2024 15:30:09 +0000</pubDate>
        <dc:creator>Vamsi Attunuru &lt;vattunuru@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>a1944676 - misc: keba: Add basic KEBA CP500 system FPGA support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#a1944676</link>
        <description>misc: keba: Add basic KEBA CP500 system FPGA supportThe KEBA CP500 system FPGA is a PCIe device, which consists of multipleIP cores. Every IP core has its own auxiliary driver. The cp500 driverregisters an auxiliary device for each device and the correspondingdrivers are loaded by the Linux driver infrastructure.Currently 3 variants of this device exists. Every variant has its ownPCI device ID, which is used to determine the list of available IPcores. In this first version only the auxiliary device for the I2Ccontroller is registered.Besides the auxiliary device registration some other basic functions ofthe FPGA are implemented; e.g, FPGA version sysfs file, keep FPGAconfiguration on reset sysfs file, error message for errors on theinternal AXI bus of the FPGA.Signed-off-by: Gerhard Engleder &lt;eg@keba.com&gt;Link: https://lore.kernel.org/r/20240630194740.7137-2-gerhard@engleder-embedded.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Sun, 30 Jun 2024 19:47:39 +0000</pubDate>
        <dc:creator>Gerhard Engleder &lt;eg@keba.com&gt;</dc:creator>
    </item>
<item>
        <title>f5b335dc - misc: ntsync: mark driver as &quot;broken&quot; to prevent from building</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#f5b335dc</link>
        <description>misc: ntsync: mark driver as &quot;broken&quot; to prevent from buildingThe ntsync code is only partially enabled in the kernel at this point intime, creating the device node and that&apos;s about it.  Don&apos;t confusesystems that expect to see a working ntsync interface by teasing it withthis basic structure at this point in time, so mark the code as &quot;broken&quot;so that it is not built and enabled just yet.Once the rest of the code is accepted, this will be reverted so that thedriver can be correctly built and used, but for now, this is the safestway forward.Reviewed-by: Elizabeth Figura &lt;zfigura@codeweavers.com&gt;Link: https://lore.kernel.org/r/2024051450-abrasion-swizzle-550b@gregkhSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Tue, 14 May 2024 07:16:51 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>11e5e1ab - misc: sgi_gru: remove default attribute of LATTICE_ECP3_CONFIG</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#11e5e1ab</link>
        <description>misc: sgi_gru: remove default attribute of LATTICE_ECP3_CONFIGRemove &apos;default n&apos; attribute of &apos;LATTICE_ECP3_CONFIG&apos; optionbecause it is redundant. &apos;n&apos; is automatic default value whenone is not specified.Suggested-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Signed-off-by: Prasad Pandit &lt;pjp@fedoraproject.org&gt;Link: https://lore.kernel.org/r/20240412055221.69411-3-ppandit@redhat.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 12 Apr 2024 05:52:21 +0000</pubDate>
        <dc:creator>Prasad Pandit &lt;pjp@fedoraproject.org&gt;</dc:creator>
    </item>
<item>
        <title>7a5ffa5a - misc: sgi_gru: indent SGI_GRU option help text</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#7a5ffa5a</link>
        <description>misc: sgi_gru: indent SGI_GRU option help textFix indentation of SGI_GRU option&apos;s help text by addingleading spaces. Generally help text is indented by twomore spaces beyond the leading tab &lt;\t&gt; character.It helps Kconfig parsers to read file without error.Signed-off-by: Prasad Pandit &lt;pjp@fedoraproject.org&gt;Link: https://lore.kernel.org/r/20240412055221.69411-2-ppandit@redhat.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 12 Apr 2024 05:52:20 +0000</pubDate>
        <dc:creator>Prasad Pandit &lt;pjp@fedoraproject.org&gt;</dc:creator>
    </item>
<item>
        <title>25b9cadb - ntsync: Introduce the ntsync driver and character device.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#25b9cadb</link>
        <description>ntsync: Introduce the ntsync driver and character device.ntsync uses a misc device as the simplest and least intrusive uAPI interface.Each file description on the device represents an isolated NT instance, intendedto correspond to a single NT virtual machine.Signed-off-by: Elizabeth Figura &lt;zfigura@codeweavers.com&gt;Link: https://lore.kernel.org/r/20240329000621.148791-2-zfigura@codeweavers.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 29 Mar 2024 00:05:52 +0000</pubDate>
        <dc:creator>Elizabeth Figura &lt;zfigura@codeweavers.com&gt;</dc:creator>
    </item>
<item>
        <title>1a737d5e - misc: nsm: remove selecting the non-existing config CBOR</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#1a737d5e</link>
        <description>misc: nsm: remove selecting the non-existing config CBORCommit b9873755a6c8 (&quot;misc: Add Nitro Secure Module driver&quot;) adds NitroSecurity Module support, which selects the non-existing config CBOR.In the development of the commit, there was initially some code for CBORindependent of the driver, and the driver included this code with the line&apos;select CBOR&apos;. This code for CBOR was later reduced to its bare minimum offunctionality and included into the driver itself. The select CBOR remainedunnoticed and was left behind without having any further purpose.Remove selecting the non-existing config CBOR.Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;Reviewed-by: Alexander Graf &lt;graf@amazon.com&gt;Link: https://lore.kernel.org/r/20231211074242.22999-1-lukas.bulwahn@gmail.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Mon, 11 Dec 2023 07:42:42 +0000</pubDate>
        <dc:creator>Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b9873755 - misc: Add Nitro Secure Module driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#b9873755</link>
        <description>misc: Add Nitro Secure Module driverWhen running Linux inside a Nitro Enclave, the hypervisor provides aspecial virtio device called &quot;Nitro Security Module&quot; (NSM). This devicehas 3 main functions:  1) Provide attestation reports  2) Modify PCR state  3) Provide entropyThis patch adds a driver for NSM that exposes a /dev/nsm device node whichuser space can issue an ioctl on this device with raw NSM CBOR formattedcommands to request attestation documents, influence PCR states, readentropy and enumerate status of the device. In addition, the driverimplements a hwrng backend.Originally-by: Petre Eftime &lt;petre.eftime@gmail.com&gt;Signed-off-by: Alexander Graf &lt;graf@amazon.com&gt;Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Link: https://lore.kernel.org/r/20231011213522.51781-1-graf@amazon.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Wed, 11 Oct 2023 21:35:22 +0000</pubDate>
        <dc:creator>Alexander Graf &lt;graf@amazon.com&gt;</dc:creator>
    </item>
<item>
        <title>cf8e8658 - arch: Remove Itanium (IA-64) architecture</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#cf8e8658</link>
        <description>arch: Remove Itanium (IA-64) architectureThe Itanium architecture is obsolete, and an informal survey [0] revealsthat any residual use of Itanium hardware in production is mostly HP-UXor OpenVMS based. The use of Linux on Itanium appears to be limited toenthusiasts that occasionally boot a fresh Linux kernel to see whetherthings are still working as intended, and perhaps to churn out somedistro packages that are rarely used in practice.None of the original companies behind Itanium still produce or supportany hardware or software for the architecture, and it is listed as&apos;Orphaned&apos; in the MAINTAINERS file, as apparently, none of the engineersthat contributed on behalf of those companies (nor anyone else, for thatmatter) have been willing to support or maintain the architectureupstream or even be responsible for applying the odd fix. The Intelfirmware team removed all IA-64 support from the Tianocore/EDK2reference implementation of EFI in 2018. (Itanium is the originalarchitecture for which EFI was developed, and the way Linux supports itdeviates significantly from other architectures.) Some distros, such asDebian and Gentoo, still maintain [unofficial] ia64 ports, but many havedropped support years ago.While the argument is being made [1] that there is a &apos;for the commongood&apos; angle to being able to build and run existing projects such as theGrid Community Toolkit [2] on Itanium for interoperability testing, thefact remains that none of those projects are known to be deployed onLinux/ia64, and very few people actually have access to such a system inthe first place. Even if there were ways imaginable in which Linux/ia64could be put to good use today, what matters is whether anyone isactually doing that, and this does not appear to be the case.There are no emulators widely available, and so boot testing Itanium isgenerally infeasible for ordinary contributors. GCC still supports IA-64but its compile farm [3] no longer has any IA-64 machines. GLIBC wouldlike to get rid of IA-64 [4] too because it would permit some overduecode cleanups. In summary, the benefits to the ecosystem of having IA-64be part of it are mostly theoretical, whereas the maintenance overheadof keeping it supported is real.So let&apos;s rip off the band aid, and remove the IA-64 arch code entirely.This follows the timeline proposed by the Debian/ia64 maintainer [5],which removes support in a controlled manner, leaving IA-64 in a knowngood state in the most recent LTS release. Other projects will followonce the kernel support is removed.[0] https://lore.kernel.org/all/CAMj1kXFCMh_578jniKpUtx_j8ByHnt=s7S+yQ+vGbKt9ud7+kQ@mail.gmail.com/[1] https://lore.kernel.org/all/0075883c-7c51-00f5-2c2d-5119c1820410@web.de/[2] https://gridcf.org/gct-docs/latest/index.html[3] https://cfarm.tetaneutral.net/machines/list/[4] https://lore.kernel.org/all/87bkiilpc4.fsf@mid.deneb.enyo.de/[5] https://lore.kernel.org/all/ff58a3e76e5102c94bb5946d99187b358def688a.camel@physik.fu-berlin.de/Acked-by: Tony Luck &lt;tony.luck@intel.com&gt;Signed-off-by: Ard Biesheuvel &lt;ardb@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Thu, 20 Oct 2022 13:54:33 +0000</pubDate>
        <dc:creator>Ard Biesheuvel &lt;ardb@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>aefc8b57 - misc: open-dice: make OPEN_DICE depend on HAS_IOMEM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#aefc8b57</link>
        <description>misc: open-dice: make OPEN_DICE depend on HAS_IOMEMOn s390 systems (aka mainframes), it has classic channel devices fornetworking and permanent storage that are currently even more commonthan PCI devices. Hence it could have a fully functional s390 kernelwith CONFIG_PCI=n, then the relevant iomem mapping functions[including ioremap(), devm_ioremap(), etc.] are not available.Here let OPEN_DICE depend on HAS_IOMEM so that it won&apos;t be builtto cause below compiling error if PCI is unset:------ERROR: modpost: &quot;devm_memremap&quot; [drivers/misc/open-dice.ko] undefined!ERROR: modpost: &quot;devm_memunmap&quot; [drivers/misc/open-dice.ko] undefined!------Reported-by: kernel test robot &lt;lkp@intel.com&gt;Closes: https://lore.kernel.org/oe-kbuild-all/202306211329.ticOJCSv-lkp@intel.com/Signed-off-by: Baoquan He &lt;bhe@redhat.com&gt;Cc: Derek Kiernan &lt;derek.kiernan@amd.com&gt;Cc: Dragan Cvetic &lt;dragan.cvetic@amd.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Link: https://lore.kernel.org/r/20230707135852.24292-4-bhe@redhat.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Fri, 07 Jul 2023 13:58:47 +0000</pubDate>
        <dc:creator>Baoquan He &lt;bhe@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>a0df3ef0 - misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/misc/Kconfig#a0df3ef0</link>
        <description>misc: tps6594-pfsm: Add driver for TI TPS6594 PFSMThis PFSM controls the operational modes of the PMIC:- STANDBY and LP_STANDBY,- ACTIVE state,- MCU_ONLY state,- RETENTION state, with or without DDR and/or GPIO retention.Depending on the current operational mode, some voltage domainsremain energized while others can be off.This PFSM is also used to trigger a firmware update, and providesR/W access to device registers.See Documentation/misc-devices/tps6594-pfsm.rst for moreinformation.Signed-off-by: Julien Panis &lt;jpanis@baylibre.com&gt;Message-ID: &lt;20230511095126.105104-5-jpanis@baylibre.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/misc/Kconfig</description>
        <pubDate>Thu, 11 May 2023 09:51:24 +0000</pubDate>
        <dc:creator>Julien Panis &lt;jpanis@baylibre.com&gt;</dc:creator>
    </item>
</channel>
</rss>
