kernel: allow skipping deprecated uImage.FIT partition parser
authorDaniel Golle <daniel@makrotopia.org>
Fri, 24 Nov 2023 12:22:27 +0000 (12:22 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 15 Feb 2024 19:06:36 +0000 (19:06 +0000)
commitcff4335245e0d23e27917c6cb8f3e1eefda5bb1e
tree1f51ef91e1aa73e7936ba64274c6d23721beff42
parent548c383bdf505c9f71378c51885603911f8008c7
kernel: allow skipping deprecated uImage.FIT partition parser

In order to allow gradually migrating the boards currently using the
uImage.FIT partition (deprecated/rejected) parser to the new fitblk
driver, skip the partition parser code in case the new fitblk driver
(which serves the same purpose) is used.

As an indicator for the use of the new fitblk driver, check if the
/chosen/rootdisk property is present in the Device Tree.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
target/linux/mediatek/files/block/partitions/fit.c