On Mon, Mar 21, 2022 at 09:13:36AM +0100, Patrice Chotard wrote: > Currently, add_mtd_partitions_of() can be used only if dev field of > mtd_info struct is populated. It's the case, for example, for a spi nor > flash, which has a DT compatible "jedec,spi-nor" and an associated > device. mtd->dev is populated in spi_nor_scan(). > > But in case of a raw nand node, mtd_info's dev field can't be populated > as flash node has no compatible, so no associated device. > add_mtd_partitions_of() can't be used to parse "partitions" subnode. > > To remove this constraint, add an ofnode field in mtd_info struct > which reference the DT flash node. This new field is populated by > nand_scan_tail(). This new field will be used by add_mtd_partitions_of() > to parse the flash node for "partitions" defined in DT. > > Signed-off-by: Patrice Chotard <[email protected]> > Cc: Farhan Ali <[email protected]> > Cc: Heinrich Schuchardt <[email protected]> > Cc: Jagan Teki <[email protected]> > Cc: Marek Behun <[email protected]> > Cc: Miquel Raynal <[email protected]> > Cc: Simon Glass <[email protected]> > Cc: Wolfgang Denk <[email protected]>
Applied to u-boot/master, thanks! -- Tom
signature.asc
Description: PGP signature

