Hello Mark, I'm merging the Qcom series, in case you need a topic branch to apply the spi bits (binding and driver), here it is. Merry Christmas, Miquèl The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37: Linux 6.13-rc1 (2024-12-01 14:28:56 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/mtd/qcom-reorg-for-spi-6.14 for you to fetch changes up to 0c08080fd71cd5dd59643104b39d3c89d793ab3c: mtd: rawnand: qcom: use FIELD_PREP and GENMASK (2024-12-24 16:22:02 +0100) ---------------------------------------------------------------- Topic branch with preparation changes from Qcom in order to apply on top the spi bits adding the Qcom SPI-NAND controller driver re-using a lot of code that has been shared. With this goal in mind, the raw NAND controller driver has been cleaned up and reorganized, and only the relevant structures/helpers which have nothing raw NAND specific should now be exported. ---------------------------------------------------------------- Md Sadre Alam (4): mtd: rawnand: qcom: cleanup qcom_nandc driver mtd: rawnand: qcom: Add qcom prefix to common api mtd: nand: Add qpic_common API file mtd: rawnand: qcom: use FIELD_PREP and GENMASK drivers/mtd/nand/Makefile | 2 +- drivers/mtd/nand/qpic_common.c | 759 ++++++++++++++++++ drivers/mtd/nand/raw/qcom_nandc.c | 1769 ++++++++---------------------------------- include/linux/mtd/nand-qpic-common.h | 475 ++++++++++++ 4 files changed, 1561 insertions(+), 1444 deletions(-) create mode 100644 drivers/mtd/nand/qpic_common.c create mode 100644 include/linux/mtd/nand-qpic-common.h