sunxi: switch Allwinner A80 boards to OF_UPSTREAM
authorAndre Przywara <andre.przywara@arm.com>
Sat, 25 Oct 2025 18:03:07 +0000 (19:03 +0100)
committerAndre Przywara <andre.przywara@arm.com>
Mon, 27 Oct 2025 11:12:57 +0000 (11:12 +0000)
commit993c48bd416c4f8dc8f305483e8d8dcafda9e856
tree40296bce7b86dd452257ccbc7ec9e608ff823164
parent15e158ccd9779a37df2a7b3302502669dc72fc72
sunxi: switch Allwinner A80 boards to OF_UPSTREAM

In contrast to some other Allwinner SoCs, there is no difference between
the DTs for the Allwinner A80 SoCs (sun9i) between the U-Boot and the
Linux kernel repository.

Remove the old copies of the A80 related .dts and .dtsi files, and switch
most of sun9i boards over to use OF_UPSTREAM.

There is the Sunchip CX-A99 (family of) board(s) for which we don't have
a DT in the kernel tree. Keep the .dts file in the legacy U-Boot DT
directory, and let the board's defconfig opt out of OF_UPSTREAM.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com>
arch/arm/dts/Makefile
arch/arm/dts/sun9i-a80-cubieboard4.dts [deleted file]
arch/arm/dts/sun9i-a80-optimus.dts [deleted file]
arch/arm/dts/sun9i-a80.dtsi [deleted file]
arch/arm/mach-sunxi/Kconfig
configs/Cubieboard4_defconfig
configs/Merrii_A80_Optimus_defconfig
configs/Sunchip_CX-A99_defconfig