SPI-NOR Multi-Due Erase Support Ready For Linux 6.8

Written by Michael Larabel in Multimedia on 1 January 2024 at 06:21 AM EST. 3 Comments
MULTIMEDIA
While the Linux 6.8 merge window isn't opening for another week, the Memory Technology Device (MTD) subsystem updates have already been mailed in to Linus Torvalds for this next merge window.

The MTD subsystem for interacting with flash memory devices has a few new features and fixes for the Linux 6.8 cycle. The pull request awaiting the v6.8 merge window has some raw NAND fixes, some important fixes to the sequential read support, and on the SPI NOR memory front is support for die erase support. The SPI NOR die erase support can allow for multi-die flash memory configurations.

SPIR NOR flash chip example


This (multi) die erase support is plumbed into the core MTD SPI-NOR code as well as the Spansion and Micron-ST drivers. Multi-die SPI NOR devices for larger capacities have a die erase command for erasing on a per-die basis with no standard for erasing a full-chip / multi-die erase in a single command.

Those interested in the Linux kernel's MTD happenings can learn more about these pending changes via this pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week