[PATCH v6 01/11] mtd: core: always create master device
Guenter Roeck
linux at roeck-us.net
Tue Jun 10 16:15:25 UTC 2025
On 6/10/25 05:54, Richard Weinberger wrote:
> ----- Ursprüngliche Mail -----
>> Von: "Alexander Usyskin" <alexander.usyskin at intel.com>
>> Richard, I've reproduced your setup (modulo that I must load mtdram manually)
>> and patch provided in this thread helps to fix the issue.
>> Can you apply and confirm?
>
> Yes, it fixes the issue here! :-)
>
It doesn't seem to fix the issue if the partition data is in devicetree.
Here is my sample qemu command line:
qemu-system-arm -M supermicro-x11spi-bmc,fmc-model=n25q256a13,spi-model=n25q256a13 \
-kernel arch/arm/boot/zImage -no-reboot \
-snapshot -audio none \
-drive file=/tmp/flash,format=raw,if=mtd \
-drive file=/tmp/flash,format=raw,if=mtd,index=1 \
-nic user \
--append "kunit.enable=0 root=/dev/mtdblock0 rootwait console=ttyS4,115200 earlycon=uart8250,mmio32,0x1e784000,115200n8" \
-dtb arch/arm/boot/dts/aspeed/aspeed-bmc-supermicro-x11spi.dtb \
-nographic -monitor null -serial stdio
This does not create any mtd partitions, even after applying the
patch suggested earlier.
Guenter
More information about the dri-devel
mailing list