I reconstructed my Petalinux 2019.2 project in Petalinux 2020.2 from scratch. However, "cat /proc/mtd" command shows nothing on 2020.2 (Indeed, there are 2*MT25QU256ABA8E12-1SIT dual parallel QSPI flashes on custom board).
I looked up differences among 2019.2 and 2020.2 versions and noticed followings: 1. I went to this menu: "petalinux-config -c kernel -> Device Drivers -> Memory Technology Device (MTD) Support -> Self-contained MTD Device Drivers". "Support most SPI Flash chips (AT26DF, M25P, W25X, ...)" tab is missing under 2020.2 version.
2. Searched for "m25" on kernel configuration menu; but "Symbol: MTD_M25P80 [=y]" etc.. item is missing under 2020.2 version.
3. system-conf.dtsi files are different for these versions. I could not see compatible drivers for 2020.2 version. I added "compatible = "n25q512a","micron,m25p80","jedec,spi-nor" drivers line to system-user.dtsi file, but nothing changed (You can see system-conf.dtsi files for both versions).
4. I confirmed CONFIG_SPI_ZYNQMP_GQSPI is enabled.
Have drivers changed for 2020.2 version or am I missing a point?