Is there any support for MTD QSPI in Linux?
4.1.13 version of kernel doesn't allow to use MTD partitions.
I read the kernel driver and found this list on latest kernel version:
./drivers/mtd/spi-nor/fsl-quadspi.c Linux < 5.1
or
./drivers/spi/spi-fsl-qspi.c Linux > 5.1
static const struct of_device_id fsl_qspi_dt_ids[] = {
{ .compatible = "fsl,vf610-qspi", .data = (void *)&vybrid_data, },
{ .compatible = "fsl,imx6sx-qspi", .data = (void *)&imx6sx_data, },
{ .compatible = "fsl,imx7d-qspi", .data = (void *)&imx7d_data, },
{ .compatible = "fsl,imx6ul-qspi", .data = (void *)&imx6ul_data, },
{ .compatible = "fsl,ls1021a-qspi", .data = (void *)&ls1021a_data, },
{ .compatible = "fsl,ls2080a-qspi", .data = (void *)&ls2080a_data, },
{ }
};
Does this mean that fsl-ls1043 is not supported?
Thanks,
Pablo