<?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>4f2c0a4acffbec01079c28f839422e64ddeff004 - Merge branch &apos;main&apos; into zstd-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#4f2c0a4acffbec01079c28f839422e64ddeff004</link>
        <description>Merge branch &apos;main&apos; into zstd-linus

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Wed, 14 Dec 2022 01:21:55 +0100</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>14e77332e74603efab8347c89d3cda447c3b97c9 - Merge branch &apos;main&apos; into zstd-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#14e77332e74603efab8347c89d3cda447c3b97c9</link>
        <description>Merge branch &apos;main&apos; into zstd-next

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Sat, 22 Oct 2022 01:00:35 +0200</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextDaniele needs 84d4333c1e28 (&quot;misc/mei: Add NULL check to component matchcallback functions&quot;) in order to merge the DG2 HuC patches.Signed-off-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Mon, 03 Oct 2022 18:04:02 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>fc30eea1542dd787c6aa46e970014e97e390c5b2 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#fc30eea1542dd787c6aa46e970014e97e390c5b2</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up. In special to get the drm-intel-gt-next stuff.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Thu, 04 Aug 2022 16:19:24 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8bb5e7f4dcd9b9ef22a3ea25c9066a8a968f12dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#8bb5e7f4dcd9b9ef22a3ea25c9066a8a968f12dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.20 (or 6.0) merge window.

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Tue, 02 Aug 2022 19:06:12 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f83d9396d1f63048c423efa00e4e244da10a35fd - Merge drm/drm-next into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#f83d9396d1f63048c423efa00e4e244da10a35fd</link>
        <description>Merge drm/drm-next into drm-misc-next-fixesBackmerging from drm/drm-next for the final fixes that will gointo v5.20.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Thu, 14 Jul 2022 09:57:37 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>a63f7778f76e1cf8ed3bcb7a1d9453c9609121ad - Merge tag &apos;v5.19-rc5&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#a63f7778f76e1cf8ed3bcb7a1d9453c9609121ad</link>
        <description>Merge tag &apos;v5.19-rc5&apos; into nextMerge with mainline to bring up the latest definition from MFD subsystemneeded for Mediatek keypad driver.

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Fri, 08 Jul 2022 22:39:28 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dd84cfff3cc3b79c9d616f85bd1178df135cbd1a - Merge tag &apos;asoc-fix-v5.19-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#dd84cfff3cc3b79c9d616f85bd1178df135cbd1a</link>
        <description>Merge tag &apos;asoc-fix-v5.19-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v5.19A collection of fixes for v5.19, quite large but nothing major - a goodchunk of it is more stuff that was identified by mixer-test regardingevent generation.

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Mon, 04 Jul 2022 14:14:04 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2b1333b80885b896807ffb6ccf4bc21d29aa65e0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#2b1333b80885b896807ffb6ccf4bc21d29aa65e0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get new regmap APIs of v5.19-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Mon, 20 Jun 2022 18:21:25 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f777316e52e14059a6a1df45cbf39a93ac49a593 - Merge branch &apos;topic/ctl-enhancements&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#f777316e52e14059a6a1df45cbf39a93ac49a593</link>
        <description>Merge branch &apos;topic/ctl-enhancements&apos; into for-nextPull ALSA control enhancement patches.One is the faster lookup of control elements, and another is tointroduce the input data validation.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Wed, 15 Jun 2022 07:47:44 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>66da65005aa819e0b8d3a08f5ec1491b7690cb67 - Merge tag &apos;kvm-riscv-fixes-5.19-1&apos; of https://github.com/kvm-riscv/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#66da65005aa819e0b8d3a08f5ec1491b7690cb67</link>
        <description>Merge tag &apos;kvm-riscv-fixes-5.19-1&apos; of https://github.com/kvm-riscv/linux into HEADKVM/riscv fixes for 5.19, take #1- Typo fix in arch/riscv/kvm/vmid.c- Remove broken reference pattern from MAINTAINERS entry

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Thu, 09 Jun 2022 15:45:00 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6e2b347d42e54282e4c6cfa08272db462b178f7f - Merge v5.19-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#6e2b347d42e54282e4c6cfa08272db462b178f7f</link>
        <description>Merge v5.19-rc1 into drm-misc-fixesLet&apos;s kick-off the start of the 5.19 fix cycleSigned-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Wed, 08 Jun 2022 19:11:27 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>073350da0aa2aead9df7927a1c1046ebf5cdd816 - Merge tag &apos;v5.19-rc1&apos; into asoc-5.19</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#073350da0aa2aead9df7927a1c1046ebf5cdd816</link>
        <description>Merge tag &apos;v5.19-rc1&apos; into asoc-5.19Linux 5.19-rc1

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Tue, 07 Jun 2022 21:37:12 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>03ab8e6297acd1bc0eedaa050e2a1635c576fd11 - Merge tag &apos;v5.18&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#03ab8e6297acd1bc0eedaa050e2a1635c576fd11</link>
        <description>Merge tag &apos;v5.18&apos;Linux 5.18

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Tue, 31 May 2022 15:13:23 +0200</pubDate>
        <dc:creator>Konstantin Komarov &lt;almaz.alexandrovich@paragon-software.com&gt;</dc:creator>
    </item>
<item>
        <title>690e179059e7e89040d1cd564e39761567a8d5dc - Merge tag &apos;v5.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#690e179059e7e89040d1cd564e39761567a8d5dc</link>
        <description>Merge tag &apos;v5.18&apos; into nextSync up with mainline to get updates to OMAP4 keypad driver and otherupstream goodies.

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Sat, 28 May 2022 01:40:01 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d8e0f976f104a0258c0426b3805b057411cd0bd2 - Merge tag &apos;spi-v5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#d8e0f976f104a0258c0426b3805b057411cd0bd2</link>
        <description>Merge tag &apos;spi-v5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spiPull spi updates from Mark Brown: &quot;This is quite a quiet release but some new drivers mean that the  diffstat is fairly large. The new drivers include the aspeed driver  which is migrated from MTD as part of the ongoing move of controllers  with specialised support for SPI flashes into the SPI subsystem.   - Support for devices which flip CPHA during recieve only transfers     (eg, if MOSI and MISO have inverted polarity).   - Overhaul of the i.MX driver, including the addition of PIO support     for better performance on small transfers.   - Migration of the Aspeed driver from MTD.   - Support for Aspeed AST2400, Ingenic JZ4775 and X1/2000 and MediaTek     IPM and SFI&quot;* tag &apos;spi-v5.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: (84 commits)  spi: spi-au1550: replace ternary operator with min()  mtd: spi-nor: aspeed: set the decoding size to at least 2MB for AST2600  spi: aspeed: Calibrate read timings  spi: aspeed: Add support for the AST2400 SPI controller  spi: aspeed: Workaround AST2500 limitations  spi: aspeed: Adjust direct mapping to device size  spi: aspeed: Add support for direct mapping  spi: spi-mem: Convert Aspeed SMC driver to spi-mem  spi: Convert the Aspeed SMC controllers device tree binding  spi: spi-cadence: Update ISR status variable type to irqreturn_t  spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller  spi: cadence-quadspi: Handle spi_unregister_master() in remove()  spi: stm32-qspi: Remove SR_BUSY bit check before sending command  spi: stm32-qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd()  spi: stm32-qspi: Fix wait_cmd timeout in APM mode  spi: cadence-quadspi: remove unnecessary (void *) casts  spi: cadence-quadspi: Add missing blank line in cqspi_request_mmap_dma()  spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged  spi: spi-imx: add PIO polling support  spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller  ...

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Wed, 25 May 2022 00:13:30 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9c63b846e6df43e5b3d31263f7db545f32deeda3 - spi: spi-mem: Convert Aspeed SMC driver to spi-mem</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#9c63b846e6df43e5b3d31263f7db545f32deeda3</link>
        <description>spi: spi-mem: Convert Aspeed SMC driver to spi-memMerge series from C&#233;dric Le Goater &lt;clg@kaod.org&gt;:This series adds a new SPI driver using the spi-mem interface for theAspeed static memory controllers of the AST2600, AST2500 and AST2400SoCs. * AST2600 Firmware SPI Memory Controller (FMC) * AST2600 SPI Flash Controller (SPI1 and SPI2) * AST2500 Firmware SPI Memory Controller (FMC) * AST2500 SPI Flash Controller (SPI1 and SPI2) * AST2400 New Static Memory Controller (also referred as FMC) * AST2400 SPI Flash Controller (SPI)It is based on the current OpenBMC kernel driver [1], using directlythe MTD SPI-NOR interface and on a patchset [2] previously proposedadding support for the AST2600 only. This driver takes a slightlydifferent approach to cover all 6 controllers.It does not make use of the controller register disabling Address andData byte lanes because is not available on the AST2400 SoC. We couldintroduce a specific handler for new features available on recent SoCsif needed. As there is not much difference on performance, the driverchooses the common denominator: &quot;User mode&quot; which has been heavilytested in [1]. &quot;User mode&quot; is also used as a fall back method whenflash device mapping window is too small.Problems to address with spi-mem were the configuration of the mappingwindows and the calibration of the read timings. The driver handlesthem in the direct mapping handler when some knowledge on the size ofthe flash device is know. It is not perfect but not incorrect either.The algorithm is one from [1] because it doesn&apos;t require the DMAregisters which are not available on all controllers.Direct mapping for writes is not supported (yet). I have seen somecorruption with writes and I preferred to use the safer and provenmethod of the initial driver [1]. We can improve that later.The driver supports Quad SPI RX transfers on the AST2600 SoC but itdidn&apos;t have the expected results. Therefore it is not activated yet.There are some issues on the pinctrl to investigate first.Tested on: * OpenPOWER Palmetto (AST2400) * Facebook Wedge 100 BMC (AST2400) by Tao Ren &lt;rentao.bupt@gmail.com&gt; * Evaluation board (AST2500) * Inspur FP5280G2 BMC (AST2500) by John Wang &lt;wangzq.jn@gmail.com&gt; * Facebook Backpack CMM BMC (AST2500) by Tao Ren &lt;rentao.bupt@gmail.com&gt; * OpenPOWER Witherspoon (AST2500) * Evaluation board (AST2600 A0 and A3) * Rainier board (AST2600)[1] https://github.com/openbmc/linux/blob/dev-5.15/drivers/mtd/spi-nor/controllers/aspeed-smc.c[2] https://patchwork.ozlabs.org/project/linux-aspeed/list/?series=212394

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Mon, 16 May 2022 20:38:40 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e3228ed92893458e360ba2be8d75d859e115e552 - spi: spi-mem: Convert Aspeed SMC driver to spi-mem</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#e3228ed92893458e360ba2be8d75d859e115e552</link>
        <description>spi: spi-mem: Convert Aspeed SMC driver to spi-memThis SPI driver adds support for the Aspeed static memory controllersof the AST2600, AST2500 and AST2400 SoCs using the spi-mem interface. * AST2600 Firmware SPI Memory Controller (FMC)   . BMC firmware   . 3 chip select pins (CE0 ~ CE2)   . Only supports SPI type flash memory   . different segment register interface   . single, dual and quad mode. * AST2600 SPI Flash Controller (SPI1 and SPI2)   . host firmware   . 2 chip select pins (CE0 ~ CE1)   . different segment register interface   . single, dual and quad mode. * AST2500 Firmware SPI Memory Controller (FMC)   . BMC firmware   . 3 chip select pins (CE0 ~ CE2)   . supports SPI type flash memory (CE0-CE1)   . CE2 can be of NOR type flash but this is not supported by the driver   . single, dual mode. * AST2500 SPI Flash Controller (SPI1 and SPI2)   . host firmware   . 2 chip select pins (CE0 ~ CE1)   . single, dual mode. * AST2400 New Static Memory Controller (also referred as FMC)   . BMC firmware   . New register set   . 5 chip select pins (CE0 &#8764; CE4)   . supports NOR flash, NAND flash and SPI flash memory.   . single, dual and quad mode.Each controller has a memory range on which flash devices contents aremapped. Each device is assigned a window that can be changed at bootimewith the Segment Address Registers.Each SPI flash device can then be accessed in two modes: Command andUser. When in User mode, SPI transfers are initiated with accesses tothe memory segment of a device. When in Command mode, memoryoperations on the memory segment of a device generate SPI commandsautomatically using a Control Register for the settings.This initial patch adds support for User mode. Command mode needs a littlemore work to check that the memory window on the AHB bus fits the devicesize. It will come later when support for direct mapping is added.Single and dual mode RX transfers are supported. Other types than SPIare not supported.Reviewed-by: Joel Stanley &lt;joel@jms.id.au&gt;Tested-by: Joel Stanley &lt;joel@jms.id.au&gt;Tested-by: Tao Ren &lt;rentao.bupt@gmail.com&gt;Tested-by: Jae Hyun Yoo &lt;quic_jaehyoo@quicinc.com&gt;Signed-off-by: Chin-Ting Kuo &lt;chin-ting_kuo@aspeedtech.com&gt;Signed-off-by: C&#233;dric Le Goater &lt;clg@kaod.org&gt;Link: https://lore.kernel.org/r/20220509175616.1089346-4-clg@kaod.orgSigned-off-by: Mark Brown &lt;broonie@kernel.org&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Mon, 09 May 2022 19:56:08 +0200</pubDate>
        <dc:creator>C&#233;dric Le Goater &lt;clg@kaod.org&gt;</dc:creator>
    </item>
<item>
        <title>0aea30a07ec6b50de0fc5f5b2ec34a68ead86b61 - Merge tag &apos;asoc-fix-v5.18-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#0aea30a07ec6b50de0fc5f5b2ec34a68ead86b61</link>
        <description>Merge tag &apos;asoc-fix-v5.18-rc3&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v5.18A collection of fixes that came in since the merge window, plus one newdevice ID for an x86 laptop.  Nothing that really stands out withparticularly big impact outside of the affected device.

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Tue, 19 Apr 2022 17:26:01 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>651a88798412e216f337d70181127e847f00a4b7 - Merge branch &apos;topic/cs35l41&apos; into for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/mtd/spi-nor/controllers/Makefile#651a88798412e216f337d70181127e847f00a4b7</link>
        <description>Merge branch &apos;topic/cs35l41&apos; into for-nextPull CS35L41 codec updatesSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/drivers/mtd/spi-nor/controllers/Makefile</description>
        <pubDate>Wed, 13 Apr 2022 10:43:03 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
