dm: Remove pre-schema tag support
authorTom Rini <trini@konsulko.com>
Sun, 2 Nov 2025 20:08:12 +0000 (14:08 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 10 Nov 2025 17:30:56 +0000 (11:30 -0600)
commit6d04828b45202312c93892b4be834809c795d4d2
treef4438b2287c85b2479109ff4ecdff1f80ec53000
parentd3b691c9d32260a262382f464bae62ad16d82225
dm: Remove pre-schema tag support

Support for using "u-boot,dm-..." rather than "bootph-..." has been
deprecated since February 2023. Any platforms using this have had a
console message saying to migrate by 2023.07. Go and remove all support
here now, for the v2026.01 release.

The results of this change that aren't clear from the above are that we
still have a checkpatch.pl error message, and document in
doc/develop/spl.rst that they have been migrated since 2023. We also
change the key2dtsi.py tool to use the correct bootph phase rather than
the legacy phase.

Signed-off-by: Tom Rini <trini@konsulko.com>
19 files changed:
.azure-pipelines.yml
.gitlab-ci.yml
common/board_r.c
configs/ibex-ast2700_defconfig
configs/jaguar-rk3588_defconfig
configs/sama5d29_curiosity_mmc1_defconfig
configs/sama5d29_curiosity_mmc_defconfig
configs/sama5d29_curiosity_qspiflash_defconfig
configs/sama7g54_curiosity_mmc_defconfig
configs/sama7g54_curiosity_nandflash_defconfig
configs/sama7g54_curiosity_qspiflash_defconfig
configs/tiger-rk3588_defconfig
drivers/core/ofnode.c
dts/Kconfig
include/asm-generic/global_data.h
scripts/Makefile.lib
test/py/tests/test_of_migrate.py [deleted file]
tools/key2dtsi.py
tools/patman/test_checkpatch.py