<?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>2a587b9a - ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#2a587b9a</link>
        <description>ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on itREGMAP is a hidden (not user visible) symbol. Users cannot set itdirectly thru &quot;make *config&quot;, so drivers should select it instead ofdepending on it if they need it.Consistently using &quot;select&quot; or &quot;depends on&quot; can also help reduceKconfig circular dependency issues.Therefore, change the use of &quot;depends on REGMAP_MMIO&quot; to&quot;select REGMAP_MMIO&quot;, which will also set REGMAP.Fixes: eb994594bc22 (&quot;ipmi: bt-bmc: Use a regmap for register access&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Andrew Jeffery &lt;andrew@aj.id.au&gt;Cc: Corey Minyard &lt;minyard@acm.org&gt;Cc: openipmi-developer@lists.sourceforge.netCc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Message-Id: &lt;20230226053953.4681-2-rdunlap@infradead.org&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Sun, 26 Feb 2023 05:39:46 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>dd2bc5cc - ipmi: ssif_bmc: Add SSIF BMC driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#dd2bc5cc</link>
        <description>ipmi: ssif_bmc: Add SSIF BMC driverThe SMBus system interface (SSIF) IPMI BMC driver can be used to performin-band IPMI communication with their host in management (BMC) side.Thanks Dan for the copy_from_user() fix in the link below.Link: https://lore.kernel.org/linux-arm-kernel/20220310114119.13736-4-quan@os.amperecomputing.com/Signed-off-by: Quan Nguyen &lt;quan@os.amperecomputing.com&gt;Message-Id: &lt;20221004093106.1653317-2-quan@os.amperecomputing.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Tue, 04 Oct 2022 09:31:04 +0000</pubDate>
        <dc:creator>Quan Nguyen &lt;quan@os.amperecomputing.com&gt;</dc:creator>
    </item>
<item>
        <title>dfef1acc - char: ipmi: modify NPCM KCS configuration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#dfef1acc</link>
        <description>char: ipmi: modify NPCM KCS configurationModify NPCM IPMI KCS configuration to support all NPCM BMC SoC.Signed-off-by: Tomer Maimon &lt;tmaimon77@gmail.com&gt;Message-Id: &lt;20220717121124.154734-3-tmaimon77@gmail.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Sun, 17 Jul 2022 12:11:24 +0000</pubDate>
        <dc:creator>Tomer Maimon &lt;tmaimon77@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ed83855f - ipmi: ipmb: fix dependencies to eliminate build error</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#ed83855f</link>
        <description>ipmi: ipmb: fix dependencies to eliminate build errorWhen CONFIG_I2C=m, CONFIG_I2C_SLAVE=y (bool), and CONFIG_IPMI_IPMB=y,the build fails with:ld: drivers/char/ipmi/ipmi_ipmb.o: in function `ipmi_ipmb_remove&apos;:ipmi_ipmb.c:(.text+0x6b): undefined reference to `i2c_slave_unregister&apos;ld: drivers/char/ipmi/ipmi_ipmb.o: in function `ipmi_ipmb_thread&apos;:ipmi_ipmb.c:(.text+0x2a4): undefined reference to `i2c_transfer&apos;ld: drivers/char/ipmi/ipmi_ipmb.o: in function `ipmi_ipmb_probe&apos;:ipmi_ipmb.c:(.text+0x646): undefined reference to `i2c_slave_register&apos;ld: drivers/char/ipmi/ipmi_ipmb.o: in function `ipmi_ipmb_driver_init&apos;:ipmi_ipmb.c:(.init.text+0xa): undefined reference to `i2c_register_driver&apos;ld: drivers/char/ipmi/ipmi_ipmb.o: in function `ipmi_ipmb_driver_exit&apos;:ipmi_ipmb.c:(.exit.text+0x8): undefined reference to `i2c_del_driver&apos;This is due to having a tristate depending on a bool symbol.By adding I2C (tristate) as a dependency, the desired dependenciesare met, causing IPMI_IPMB to be changed from =y to =m:  -CONFIG_IPMI_IPMB=y  +CONFIG_IPMI_IPMB=mFixes: 63c4eb347164 (&quot;ipmi:ipmb: Add initial support for IPMI over IPMB&quot;)Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Corey Minyard &lt;minyard@acm.org&gt;Cc: openipmi-developer@lists.sourceforge.netCc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Message-Id: &lt;20211012204416.23108-1-rdunlap@infradead.org&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Tue, 12 Oct 2021 20:44:16 +0000</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>8332cd49 - ipmi:ssif: Use depends on, not select, for I2C</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#8332cd49</link>
        <description>ipmi:ssif: Use depends on, not select, for I2CIt&apos;s more appropriate here.Suggested-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Tue, 05 Oct 2021 11:44:44 +0000</pubDate>
        <dc:creator>Corey Minyard &lt;cminyard@mvista.com&gt;</dc:creator>
    </item>
<item>
        <title>63c4eb34 - ipmi:ipmb: Add initial support for IPMI over IPMB</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#63c4eb34</link>
        <description>ipmi:ipmb: Add initial support for IPMI over IPMBThis provides access to the management controllers on an IPMB bus to adevice sitting on the IPMB bus.  It also provides slave capability torespond to received messages on the bus.Signed-off-by: Corey Minyard &lt;minyard@acm.org&gt;Tested-by: Andrew Manley &lt;andrew.manley@sealingtech.com&gt;Reviewed-by: Andrew Manley &lt;andrew.manley@sealingtech.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Wed, 29 Sep 2021 11:51:05 +0000</pubDate>
        <dc:creator>Corey Minyard &lt;minyard@acm.org&gt;</dc:creator>
    </item>
<item>
        <title>3a3d2f6a - ipmi: kcs_bmc: Add serio adaptor</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#3a3d2f6a</link>
        <description>ipmi: kcs_bmc: Add serio adaptorkcs_bmc_serio acts as a bridge between the KCS drivers in the IPMIsubsystem and the existing userspace interfaces available through theserio subsystem. This is useful when userspace would like to make use ofthe BMC KCS devices for purposes that aren&apos;t IPMI.Signed-off-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;Message-Id: &lt;20210608104757.582199-12-andrew@aj.id.au&gt;Reviewed-by: Zev Weiss &lt;zweiss@equinix.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Tue, 08 Jun 2021 10:47:52 +0000</pubDate>
        <dc:creator>Andrew Jeffery &lt;andrew@aj.id.au&gt;</dc:creator>
    </item>
<item>
        <title>7cafff99 - ipmi: kcs_bmc: Decouple the IPMI chardev from the core</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#7cafff99</link>
        <description>ipmi: kcs_bmc: Decouple the IPMI chardev from the coreNow that we have untangled the data-structures, split the userspaceinterface out into its own module. Userspace interfaces and drivers areregistered to the KCS BMC core to support arbitrary binding of either.Signed-off-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;Message-Id: &lt;20210608104757.582199-9-andrew@aj.id.au&gt;Reviewed-by: Zev Weiss &lt;zweiss@equinix.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Tue, 08 Jun 2021 10:47:49 +0000</pubDate>
        <dc:creator>Andrew Jeffery &lt;andrew@aj.id.au&gt;</dc:creator>
    </item>
<item>
        <title>283b69bf - docs: fix references for ipmi.rst file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#283b69bf</link>
        <description>docs: fix references for ipmi.rst fileAs this file got moved, fix references for it.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Link: https://lore.kernel.org/r/b6c1ded590f27198de15b16237509128e55fa810.1588345503.git.mchehab+huawei@kernel.orgSigned-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Fri, 01 May 2020 15:37:49 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>599ea01c - char: Fix Kconfig indentation, continued</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#599ea01c</link>
        <description>char: Fix Kconfig indentation, continuedAdjust indentation from seven spaces to tab (+optional two spaces) as incoding style with command like:	$ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Link: https://lore.kernel.org/r/20191121132842.28942-1-krzk@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Thu, 21 Nov 2019 13:28:41 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c8175bd1 - char: Fix Kconfig indentation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#c8175bd1</link>
        <description>char: Fix Kconfig indentationAdjust indentation from spaces to tab (+optional two spaces) as incoding style with command like:	$ sed -e &apos;s/^        /\t/&apos; -i */KconfigSigned-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;Link: https://lore.kernel.org/r/20191120134247.16073-1-krzk@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Wed, 20 Nov 2019 13:42:47 +0000</pubDate>
        <dc:creator>Krzysztof Kozlowski &lt;krzk@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>102308f5 - ipmi: ipmb: Fix build error while CONFIG_I2C is set to m</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#102308f5</link>
        <description>ipmi: ipmb: Fix build error while CONFIG_I2C is set to mIf CONFIG_I2C is m and CONFIG_I2C_SLAVE is y,building with CONFIG_IPMB_DEVICE_INTERFACE setting toy will fail:drivers/char/ipmi/ipmb_dev_int.o: In function `ipmb_remove&apos;:ipmb_dev_int.c: undefined reference to `i2c_slave_unregister&apos;drivers/char/ipmi/ipmb_dev_int.o: In function `ipmb_write&apos;:ipmb_dev_int.c: undefined reference to `i2c_smbus_write_block_data&apos;drivers/char/ipmi/ipmb_dev_int.o: In function `ipmb_probe&apos;:ipmb_dev_int.c: undefined reference to `i2c_slave_register&apos;drivers/char/ipmi/ipmb_dev_int.o: In function `ipmb_driver_init&apos;:ipmb_dev_int.c: undefined reference to `i2c_register_driver&apos;drivers/char/ipmi/ipmb_dev_int.o: In function `ipmb_driver_exit&apos;:ipmb_dev_int.c: undefined reference to `i2c_del_driver&apos;Add I2C Kconfig dependency to fix this.Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;Fixes: 51bd6f291583 (&quot;Add support for IPMB driver&quot;)Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;Message-Id: &lt;20190612031825.24732-1-yuehaibing@huawei.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Wed, 12 Jun 2019 03:18:25 +0000</pubDate>
        <dc:creator>YueHaibing &lt;yuehaibing@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>51bd6f29 - Add support for IPMB driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#51bd6f29</link>
        <description>Add support for IPMB driverSupport receiving IPMB requests on a Satellite MC from the BMC.Once a response is ready, this driver will send back a responseto the BMC via the IPMB channel.Signed-off-by: Asmaa Mnebhi &lt;Asmaa@mellanox.com&gt;Acked-by: vadimp@mellanox.comMessage-Id: &lt;319690553a0da2a1e80b400941341081b383e5f1.1560192707.git.Asmaa@mellanox.com&gt;[Move the config option to outside the ipmi msghandler, as it&apos;s not dependent on that.  Fixed one small whitespace issue.]Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Mon, 10 Jun 2019 18:57:02 +0000</pubDate>
        <dc:creator>Asmaa Mnebhi &lt;Asmaa@mellanox.com&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>3cd83bac - ipmi: Consolidate the adding of platform devices</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#3cd83bac</link>
        <description>ipmi: Consolidate the adding of platform devicesIt was being done in two different places now that hard-coded devicesuse platform devices, and it&apos;s about to be three with hotmod switchingto platform devices.  So put the code in one place.This required some rework on some interfaces to make the type spaceclean.Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Thu, 21 Feb 2019 20:21:17 +0000</pubDate>
        <dc:creator>Corey Minyard &lt;cminyard@mvista.com&gt;</dc:creator>
    </item>
<item>
        <title>163475eb - ipmi: Remove the proc interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#163475eb</link>
        <description>ipmi: Remove the proc interfaceIt has been deprecated long enough, get rid of it.Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Wed, 18 Apr 2018 18:01:21 +0000</pubDate>
        <dc:creator>Corey Minyard &lt;cminyard@mvista.com&gt;</dc:creator>
    </item>
<item>
        <title>6b2e54f7 - ipmi: add an NPCM7xx KCS BMC driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#6b2e54f7</link>
        <description>ipmi: add an NPCM7xx KCS BMC driverThis driver exposes the Keyboard Controller Style (KCS) interface onNovoton NPCM7xx SoCs as a character device. Such SOCs are commonly usedas a BaseBoard Management Controller (BMC) on a server board, and KCSinterface is commonly used to perform the in-band IPMI communicationbetween the server and its BMC.Signed-off-by: Avi Fishman &lt;avifishman70@gmail.com&gt;Signed-off-by: Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Thu, 22 Mar 2018 12:50:15 +0000</pubDate>
        <dc:creator>Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>be2ed207 - ipmi: add an Aspeed KCS IPMI BMC driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#be2ed207</link>
        <description>ipmi: add an Aspeed KCS IPMI BMC driverThe KCS (Keyboard Controller Style) interface is used to perform in-bandIPMI communication between a server host and its BMC (BaseBoard ManagementControllers).This driver exposes the KCS interface on ASpeed SOCs (AST2400 and AST2500)as a character device. Such SOCs are commonly used as BMCs and this driverimplements the BMC side of the KCS interface.Signed-off-by: Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Fri, 02 Feb 2018 02:16:11 +0000</pubDate>
        <dc:creator>Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>20d60f61 - ipmi: add a KCS IPMI BMC driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#20d60f61</link>
        <description>ipmi: add a KCS IPMI BMC driverProvides a device driver for the KCS (Keyboard Controller Style)IPMI interface which meets the requirement of the BMC (BaseboardManagement Controllers) side for handling the IPMI request fromhost system software.Signed-off-by: Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;[Removed the selectability of IPMI_KCS_BMC, as it doesn&apos;t do much good to have it by itself.]Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Fri, 02 Feb 2018 02:16:10 +0000</pubDate>
        <dc:creator>Haiyue Wang &lt;haiyue.wang@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>55f91cb6 - ipmi: Make the IPMI proc interface configurable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/char/ipmi/Kconfig#55f91cb6</link>
        <description>ipmi: Make the IPMI proc interface configurableSo we can remove it later.Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;

            List of files:
            /linux-6.15/drivers/char/ipmi/Kconfig</description>
        <pubDate>Sat, 16 Sep 2017 20:51:25 +0000</pubDate>
        <dc:creator>Corey Minyard &lt;cminyard@mvista.com&gt;</dc:creator>
    </item>
</channel>
</rss>
