On Tue, 16 Sep 2025 18:07:37 +0200, Linus Walleij wrote:
If you don't specify buswidth 2 (16 bits) in the device tree, FSMC doesn't even probe anymore:
fsmc-nand 10100000.flash: FSMC device partno 090, manufacturer 80, revision 00, config 00 nand: device found, Manufacturer ID: 0x20, Chip ID: 0xb1 nand: ST Micro 10100000.flash nand: bus width 8 instead of 16 bits nand: No NAND device found fsmc-nand 10100000.flash: probe with driver fsmc-nand failed with error -22
[...]
Applied to nand/next, thanks!
[1/1] mtd: rawnand: fsmc: Default to autodetect buswidth commit: b8df622cf7f6808c85764e681847150ed6d85f3d
Patche(s) should be available on mtd/linux.git and will be part of the next PR (provided that no robot complains by then).
Kind regards, Miquèl