From: Miquel Raynal <miquel.raynal@bootlin.com>
To: Richard Weinberger <richard@nod.at>
Cc: linux-mtd@lists.infradead.org,
Tudor Ambarus <Tudor.Ambarus@microchip.com>,
Vignesh Raghavendra <vigneshr@ti.com>,
Frieder Schrempf <frieder.schrempf@kontron.de>,
Michael Walle <michael@walle.cc>, Pratyush Yadav <p.yadav@ti.com>
Subject: [GIT PULL] mtd: nand: Changes for 6.1
Date: Fri, 7 Oct 2022 16:45:28 +0200 [thread overview]
Message-ID: <20221007164528.0cb403e3@xps-13> (raw)
Hello,
This is the NAND PR for 6.1.
Thanks,
Miquèl
The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/nand/for-6.1
for you to fetch changes up to ba47a6ac4658f8fdccb2e3400927db5081eb7fb2:
mtd: rawnand: meson: stop supporting legacy clocks (2022-09-21 10:38:47 +0200)
----------------------------------------------------------------
Raw NAND core changes:
* Replace of_gpio_named_count() by gpiod_count()
- Remove misguided comment of nand_get_device()
- bbt: Use the bitmap API to allocate bitmaps
Raw NAND controller drivers changes:
* Meson:
- Stop supporting legacy clocks
- Refine resource getting in probe
- Convert bindings to yaml
- Fix clock handling and update the bindings accordingly
- Fix bit map use in meson_nfc_ecc_correct()
* bcm47xx:
- Fix spelling typo in comment
* STM32 FMC2:
- Switch to using devm_fwnode_gpiod_get()
- Fix dma_map_sg error check
* Cadence:
- Remove an unneeded result variable
* Marvell:
- Fix error handle regarding dma_map_sg
* Orion:
- Use devm_clk_get_optional()
* Cafe:
- Use correct function name in comment block
* Atmel:
- Unmap streaming DMA mappings
* Arasan:
- Stop using 0 as NULL pointer
* GPMI:
- Fix typo 'the the' in comment
* BRCM:
- Add individual glue driver selection
- Move Kconfig to driver folder
* FSL: Fix none ECC mode
* Intel:
- Use devm_platform_ioremap_resource_byname()
- Remove unused clk_rate member from struct ebu_nand
- Remove unused nand_pa member from ebu_nand_cs
- Don't re-define NAND_DATA_IFACE_CHECK_ONLY
- Remove undocumented compatible string
- Fix compatible string in the bindings
- Read the chip-select line from the correct OF node
- Fix maximum chip select value in the bindings
----------------------------------------------------------------
Andy Shevchenko (1):
mtd: rawnand: Replace of_gpio_named_count() by gpiod_count()
ChenXiaoSong (1):
mtd: rawnand: remove misguided comment of nand_get_device()
Christophe JAILLET (2):
mtd: nand: bbt: Use the bitmap API to allocate bitmaps
mtd: rawnand: orion: Use devm_clk_get_optional()
Colin Ian King (1):
mtd: rawnand: cafe: Use correct function name in comment block
Dan Carpenter (1):
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
Dmitry Torokhov (1):
mtd: rawnand: stm32_fmc2: switch to using devm_fwnode_gpiod_get()
Florian Fainelli (2):
mtd: rawnand: brcmnand: Move Kconfig to driver folder
mtd: rawnand: brcmnand: Add individual glue driver selection
GONG, Ruiqi (1):
mtd: rawnand: arasan: stop using 0 as NULL pointer
Jack Wang (2):
mtd: rawnand: stm32_fmc2: Fix dma_map_sg error check
mtd: rawnand: marvell: Fix error handle regarding dma_map_sg
Jiangshan Yi (1):
mtd: rawnand: bcm47xx: fix spelling typo in comment
Liang Yang (5):
dt-bindings: nand: meson: fix meson nfc clock
mtd: rawnand: meson: fix the clock
mtd: rawnand: meson: refine resource getting in probe
dt-bindings: nand: meson: convert txt to yaml
mtd: rawnand: meson: stop supporting legacy clocks
Martin Blumenstingl (8):
dt-bindings: mtd: intel: lgm-nand: Fix compatible string
dt-bindings: mtd: intel: lgm-nand: Fix maximum chip select value
mtd: rawnand: intel: Read the chip-select line from the correct OF node
mtd: rawnand: intel: Remove undocumented compatible string
mtd: rawnand: intel: Don't re-define NAND_DATA_IFACE_CHECK_ONLY
mtd: rawnand: intel: Remove unused nand_pa member from ebu_nand_cs
mtd: rawnand: intel: Remove unused clk_rate member from struct ebu_nand
mtd: rawnand: intel: Use devm_platform_ioremap_resource_byname()
Pali Rohár (1):
mtd: rawnand: fsl_elbc: Fix none ECC mode
Slark Xiao (1):
mtd: rawnand: gpmi: Fix typo 'the the' in comment
Tudor Ambarus (1):
mtd: rawnand: atmel: Unmap streaming DMA mappings
ye xingchen (1):
mtd: rawnand: cadence: Remove an unneeded result variable
Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 ------------------------------------------------------------
Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Documentation/devicetree/bindings/mtd/{intel,lgm-nand.yaml => intel,lgm-ebunand.yaml} | 8 ++++----
drivers/mtd/nand/bbt.c | 7 ++-----
drivers/mtd/nand/raw/Kconfig | 24 ++----------------------
drivers/mtd/nand/raw/arasan-nand-controller.c | 2 +-
drivers/mtd/nand/raw/atmel/nand-controller.c | 1 +
drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +-
drivers/mtd/nand/raw/brcmnand/Kconfig | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mtd/nand/raw/brcmnand/Makefile | 8 ++++----
drivers/mtd/nand/raw/cadence-nand-controller.c | 5 +----
drivers/mtd/nand/raw/cafe_nand.c | 2 +-
drivers/mtd/nand/raw/fsl_elbc_nand.c | 28 ++++++++++++++++------------
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +-
drivers/mtd/nand/raw/intel-nand-controller.c | 28 +++++++++++++---------------
drivers/mtd/nand/raw/marvell_nand.c | 8 +++++++-
drivers/mtd/nand/raw/meson_nand.c | 88 +++++++++++++++++++++++++++++++++++++++++++---------------------------------------------
drivers/mtd/nand/raw/nand_base.c | 5 +----
drivers/mtd/nand/raw/orion_nand.c | 17 +++++------------
drivers/mtd/nand/raw/stm32_fmc2_nand.c | 13 +++++++------
20 files changed, 252 insertions(+), 198 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
create mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
rename Documentation/devicetree/bindings/mtd/{intel,lgm-nand.yaml => intel,lgm-ebunand.yaml} (91%)
create mode 100644 drivers/mtd/nand/raw/brcmnand/Kconfig
______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/
next reply other threads:[~2022-10-07 14:45 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-07 14:45 Miquel Raynal [this message]
2022-10-07 15:23 ` [GIT PULL] mtd: nand: Changes for 6.1 Miquel Raynal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20221007164528.0cb403e3@xps-13 \
--to=miquel.raynal@bootlin.com \
--cc=Tudor.Ambarus@microchip.com \
--cc=frieder.schrempf@kontron.de \
--cc=linux-mtd@lists.infradead.org \
--cc=michael@walle.cc \
--cc=p.yadav@ti.com \
--cc=richard@nod.at \
--cc=vigneshr@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox