[PATCH v2 27/35] mtd: spi-nor: core: Init flash params based on SFDP first for new flash additions
Tudor.Ambarus at microchip.com
Tudor.Ambarus at microchip.com
Mon Oct 4 04:36:11 PDT 2021
On 10/4/21 8:01 AM, Tudor.Ambarus at microchip.com wrote:
cut
>>> + if (!treat_id_collisions)
>>> + return;
>>
>> No, this doesn't seem quite right. Why would you not want to treat ID
>> collisions for flashes that use spi_nor_init_params_deprecated()? What
>> makes this not possible for them?
>
> I think I wanted to motivate people to switch to the parse SFDP first idea.
> Why would we care for those flashes that use deprecated methods?
>
No, no, I'm wrong.
cut
>>> + if (nor->info->flags & SPI_NOR_PARSE_SFDP)
>>> + spi_nor_sfdp_init_params(nor, true);
>>> + else
>>> + spi_nor_init_params_deprecated(nor);
deprecated maybe it's not the best name, because here falls also the
non-SFDP compliant flashes, which are not mandatory seen as deprecated.
I'll rework this and resubmit.
More information about the linux-arm-kernel
mailing list