<?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>c0b34bed - fsi: Add I2C Responder SCOM driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#c0b34bed</link>
        <description>fsi: Add I2C Responder SCOM driverThe I2CR has the capability to directly perform SCOM operations,circumventing the need to drive the FSI2PIB engine. Add a newdriver to perform SCOM operations through the I2CR.Signed-off-by: Eddie James &lt;eajames@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230612195657.245125-15-eajames@linux.ibm.comSigned-off-by: Joel Stanley &lt;joel@jms.id.au&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Mon, 12 Jun 2023 19:56:57 +0000</pubDate>
        <dc:creator>Eddie James &lt;eajames@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>53e89e3e - fsi: Add IBM I2C Responder virtual FSI master</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#53e89e3e</link>
        <description>fsi: Add IBM I2C Responder virtual FSI masterThe I2C Responder (I2CR) is an I2C device that translates I2C commandsto CFAM or SCOM operations, effectively implementing an FSI master andbus.Signed-off-by: Eddie James &lt;eajames@linux.ibm.com&gt;Link: https://lore.kernel.org/r/20230612195657.245125-14-eajames@linux.ibm.comSigned-off-by: Joel Stanley &lt;joel@jms.id.au&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Mon, 12 Jun 2023 19:56:56 +0000</pubDate>
        <dc:creator>Eddie James &lt;eajames@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>a7f7f624 - treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#a7f7f624</link>
        <description>treewide: replace &apos;---help---&apos; in Kconfig files with &apos;help&apos;Since commit 84af7a6194e4 (&quot;checkpatch: kconfig: prefer &apos;help&apos; over&apos;---help---&apos;&quot;), the number of &apos;---help---&apos; has been graduallydecreasing, but there are still more than 2400 instances.This commit finishes the conversion. While I touched the lines,I also fixed the indentation.There are a variety of indentation styles found.  a) 4 spaces + &apos;---help---&apos;  b) 7 spaces + &apos;---help---&apos;  c) 8 spaces + &apos;---help---&apos;  d) 1 space + 1 tab + &apos;---help---&apos;  e) 1 tab + &apos;---help---&apos;    (correct indentation)  f) 1 tab + 1 space + &apos;---help---&apos;  g) 1 tab + 2 spaces + &apos;---help---&apos;In order to convert all of them to 1 tab + &apos;help&apos;, I ran thefollowing commend:  $ find . -name &apos;Kconfig*&apos; | xargs sed -i &apos;s/^[[:space:]]*---help---/\thelp/&apos;Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Sat, 13 Jun 2020 16:50:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ea3d147a - fsi: aspeed: add unspecified HAS_IOMEM dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#ea3d147a</link>
        <description>fsi: aspeed: add unspecified HAS_IOMEM dependencyCurrently CONFIG_FSI_MASTER_ASPEED=y implicitly depends onCONFIG_HAS_IOMEM=y; consequently, on architectures without IOMEM we getthe following build error:ld: drivers/fsi/fsi-master-aspeed.o: in function `fsi_master_aspeed_probe&apos;:drivers/fsi/fsi-master-aspeed.c:436: undefined reference to `devm_ioremap_resource&apos;Fix the build error by adding the unspecified dependency.Fixes: 606397d67f41 (&quot;fsi: Add ast2600 master driver&quot;)Cc: stable@vger.kernel.orgReported-by: Brendan Higgins &lt;brendanhiggins@google.com&gt;Signed-off-by: Brendan Higgins &lt;brendanhiggins@google.com&gt;Reviewed-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Link: https://lore.kernel.org/r/20200131034832.294268-1-joel@jms.id.auSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Fri, 31 Jan 2020 03:48:32 +0000</pubDate>
        <dc:creator>Brendan Higgins &lt;brendanhiggins@google.com&gt;</dc:creator>
    </item>
<item>
        <title>606397d6 - fsi: Add ast2600 master driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#606397d6</link>
        <description>fsi: Add ast2600 master driverThe ast2600 BMC has a pair of FSI masters in it, behind an AHB to OPBbridge.The master driver supports reads and writes of full words, half word andbyte accesses to remote CFAMs. It can perform very basic error recoverythrough resetting of the FSI port when an error is detected, and theissuing of breaks and terms.Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Acked-by: Alistair Popple &lt;alistair@popple.id.au&gt;--v2: - remove debugging - squash in fixesLink: https://lore.kernel.org/r/20191108051945.7109-10-joel@jms.id.auSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Fri, 08 Nov 2019 05:19:43 +0000</pubDate>
        <dc:creator>Joel Stanley &lt;joel@jms.id.au&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/fsi/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/fsi/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>7ed98ddd - fsi: Add On-Chip Controller (OCC) driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#7ed98ddd</link>
        <description>fsi: Add On-Chip Controller (OCC) driverThe OCC is a device embedded on a POWER processor that collects andaggregates sensor data from the processor and system. The OCC canprovide the raw sensor data as well as perform thermal and powermanagement on the system.This driver provides an atomic communications channel between a serviceprocessor (e.g. a BMC) and the OCC. The driver is dependent on the FSISBEFIFO driver to get hardware access through the SBE to the OCC SRAM.Commands are issued to the SBE to send or fetch data to the SRAM.Signed-off-by: Eddie James &lt;eajames@linux.ibm.com&gt;Signed-off-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Thu, 08 Nov 2018 21:05:21 +0000</pubDate>
        <dc:creator>Eddie James &lt;eajames@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>64999fa7 - fsi: master-ast-cf: select GENERIC_ALLOCATOR</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#64999fa7</link>
        <description>fsi: master-ast-cf: select GENERIC_ALLOCATORIn randconfig builds without CONFIG_GENERIC_ALLOCATOR, this driverfails to link:ERROR: &quot;gen_pool_alloc_algo&quot; [drivers/fsi/fsi-master-ast-cf.ko] undefined!ERROR: &quot;gen_pool_fixed_alloc&quot; [drivers/fsi/fsi-master-ast-cf.ko] undefined!ERROR: &quot;of_gen_pool_get&quot; [drivers/fsi/fsi-master-ast-cf.ko] undefined!ERROR: &quot;gen_pool_free&quot; [drivers/fsi/fsi-master-ast-cf.ko] undefined!Select the dependency as all other users do.Fixes: 6a794a27daca (&quot;fsi: master-ast-cf: Add new FSI master using Aspeed ColdFire&quot;)Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Mon, 13 Aug 2018 22:37:18 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>0ab5fe53 - fsi: Add new central chardev support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#0ab5fe53</link>
        <description>fsi: Add new central chardev supportThe various FSI devices (sbefifo, occ, scom, more to come)currently use misc devices.This is problematic as the minor device space for misc islimited and there can be a lot of them. Also it limits ourability to move them to a dedicated /dev/fsi directory orto be smart about device naming and numbering.It also means we have IDAs on every single of these driversThis creates a common fsi &quot;device_type&quot; for the optional/dev/fsi grouping and a dev_t allocator for all FSI devices.&quot;Legacy&quot; devices get to use a backward compatible numberingscheme (as long as chip id &lt;16 and there&apos;s only one copyof a given unit type per chip).A single major number and a single IDA are shared for allFSI devices.This doesn&apos;t convert the FSI device drivers to use the newscheme yet, they will be converted individually.Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Wed, 20 Jun 2018 05:22:52 +0000</pubDate>
        <dc:creator>Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;</dc:creator>
    </item>
<item>
        <title>6a794a27 - fsi: master-ast-cf: Add new FSI master using Aspeed ColdFire</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#6a794a27</link>
        <description>fsi: master-ast-cf: Add new FSI master using Aspeed ColdFireThe Aspeed AST2x00 can contain a ColdFire v1 coprocessor whichis currently unused on OpenPower systems.This adds an alternative to the fsi-master-gpio driver thatuses that coprocessor instead of bit banging from the ARMcore itself. The end result is about 4 times faster.The firmware for the coprocessor and its source code can befound at https://github.com/ozbenh/cf-fsi and is system specific.Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Mon, 11 Jun 2018 23:55:04 +0000</pubDate>
        <dc:creator>Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;</dc:creator>
    </item>
<item>
        <title>32f7f89d - fsi/sbefifo: Add dependency on OF_ADDRESS</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#32f7f89d</link>
        <description>fsi/sbefifo: Add dependency on OF_ADDRESSThe driver calls of_platform_device_create() which is only availableif OF_ADDRESS is enabled. When building sparc64 images, this resultsinERROR: &quot;of_platform_device_create&quot; [drivers/fsi/fsi-sbefifo.ko] undefined!Fixes: 9f4a8a2d7f9d (&quot;fsi/sbefifo: Add driver for the SBE FIFO&quot;)Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Tue, 03 Jul 2018 13:43:49 +0000</pubDate>
        <dc:creator>Guenter Roeck &lt;linux@roeck-us.net&gt;</dc:creator>
    </item>
<item>
        <title>9f4a8a2d - fsi/sbefifo: Add driver for the SBE FIFO</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#9f4a8a2d</link>
        <description>fsi/sbefifo: Add driver for the SBE FIFOThis driver provides an in-kernel and a user API for accessingthe command FIFO of the SBE (Self Boot Engine) of the POWER9processor, via the FSI bus.It provides an in-kernel interface to submit command and receiveresponses, along with a helper to locate and analyse the responsestatus block. It&apos;s a simple synchronous submit() type API.The user interface uses the write/read interface that an earlierversion of this driver already provided, however it has somespecific limitations in order to keep the driver simple andavoid using up a lot of kernel memory: - The user should perform a single write() with the command and   a single read() to get the response (with a buffer big enough   to hold the entire response). - On a write() the command is simply &quot;stored&quot; into a kernel buffer,   it is submitted as one operation on the subsequent read(). This   allows to have the code write directly from the FIFO into the user   buffer and avoid hogging the SBE between the write() and read()   syscall as it&apos;s critical that the SBE be freed asap to respond   to the host. An extra write() will simply replace the previously   written command. - A write of a single 4 bytes containing the value 0x52534554   in big endian will trigger a reset request. No read is necessary,   the write() call will return when the reset has been acknowledged   or times out. - The command is limited to 4K bytes.Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;Tested-by: Joel Stanley &lt;joel@jms.id.au&gt;---

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Thu, 17 May 2018 05:58:00 +0000</pubDate>
        <dc:creator>Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;</dc:creator>
    </item>
<item>
        <title>f6a2f8eb - fsi: Match fsi slaves and engines to available dt nodes</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#f6a2f8eb</link>
        <description>fsi: Match fsi slaves and engines to available dt nodesThis change populates device tree nodes for scanned FSI slaves andengines. If the master populates -&gt;of_node of the FSI master device,we&apos;ll look for matching slaves, and under those slaves we&apos;ll look formatching engines.This means that FSI drivers will have their -&gt;of_node pointer populatedif there&apos;s a corresponding DT node, which they can use for furtherdevice discover.Presence of device tree nodes is optional, and only required forfsi device drivers that need extra properties, or subordinate devices,to be enumerated.Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Mon, 12 Feb 2018 05:15:45 +0000</pubDate>
        <dc:creator>Jeremy Kerr &lt;jk@ozlabs.org&gt;</dc:creator>
    </item>
<item>
        <title>baa8b941 - fsi: Make FSI a menuconfig to ease disabling it all</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#baa8b941</link>
        <description>fsi: Make FSI a menuconfig to ease disabling it allNo need to get into the submenu to disable all FSI-related config entriesSigned-off-by: Vincent Legoll &lt;vincent.legoll@gmail.com&gt;Acked-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Sun, 03 Dec 2017 11:09:26 +0000</pubDate>
        <dc:creator>Vincent Legoll &lt;vincent.legoll@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7f9e8f76 - drivers/fsi: Add hub master support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#7f9e8f76</link>
        <description>drivers/fsi: Add hub master supportAdd an engine driver to expose a &quot;hub&quot; FSI master - which has a set ofcontrol registers in the engine address space, and uses a chunk of theslave address space for actual FSI communication.Additional changes from Jeremy Kerr &lt;jk@ozlabs.org&gt;.Signed-off-by: Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Tue, 06 Jun 2017 21:08:57 +0000</pubDate>
        <dc:creator>Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>680ca6dc - drivers/fsi: Add SCOM FSI client device driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#680ca6dc</link>
        <description>drivers/fsi: Add SCOM FSI client device driverCreate a simple SCOM engine device driver that reads and writesits control registers via an FSI bus.Includes changes from Edward A. James &lt;eajames@us.ibm.com&gt;.Signed-off-by: Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Edward A. James &lt;eajames@us.ibm.com&gt;Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Tue, 06 Jun 2017 21:08:56 +0000</pubDate>
        <dc:creator>Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>ac0385d9 - drivers/fsi: Add GPIO based FSI master</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#ac0385d9</link>
        <description>drivers/fsi: Add GPIO based FSI masterImplement a FSI master using GPIO.  Will generate FSI protocol forread and write commands to particular addresses.  Sends master commandand waits for and decodes a slave response.Includes changes from Edward A. James &lt;eajames@us.ibm.com&gt; and JeremyKerr &lt;jk@ozlabs.org&gt;.Signed-off-by: Edward A. James &lt;eajames@us.ibm.com&gt;Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Tue, 06 Jun 2017 21:08:54 +0000</pubDate>
        <dc:creator>Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>2b545cd8 - drivers/fsi: Implement slave initialisation</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#2b545cd8</link>
        <description>drivers/fsi: Implement slave initialisationImplement fsi_slave_init: if we can read a chip ID, create fsi_slavedevices and register with the driver core.Includes changes from Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;.Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Tue, 06 Jun 2017 21:08:42 +0000</pubDate>
        <dc:creator>Jeremy Kerr &lt;jk@ozlabs.org&gt;</dc:creator>
    </item>
<item>
        <title>0508ad1f - drivers/fsi: Add empty fsi bus definitions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/fsi/Kconfig#0508ad1f</link>
        <description>drivers/fsi: Add empty fsi bus definitionsThis change adds the initial (empty) fsi bus definition, and introducesdrivers/fsi/.Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/fsi/Kconfig</description>
        <pubDate>Wed, 01 Feb 2017 16:53:41 +0000</pubDate>
        <dc:creator>Jeremy Kerr &lt;jk@ozlabs.org&gt;</dc:creator>
    </item>
</channel>
</rss>
