FDT_PLATFORM
FDT_PLATFORM(acpi, "netbsd,generic-acpi", &acpi_platform);
FDT_PLATFORM(cycv, "altr,socfpga-cyclone5", &cycv_platform);
FDT_PLATFORM(meson8b, "amlogic,meson8b", &meson8b_platform);
FDT_PLATFORM(mesongxbb, "amlogic,meson-gxbb", &mesongx_platform);
FDT_PLATFORM(mesongxl, "amlogic,meson-gxl", &mesongx_platform);
FDT_PLATFORM(apple_arm, "apple,arm-platform", &apple_fdt_platform);
FDT_PLATFORM(bcm2835, "brcm,bcm2835", &bcm2835_platform);
FDT_PLATFORM(bcm2836, "brcm,bcm2836", &bcm2836_platform);
FDT_PLATFORM(bcm2837, "brcm,bcm2837", &bcm2837_platform);
FDT_PLATFORM(bcm2711, "brcm,bcm2711", &bcm2711_platform);
FDT_PLATFORM(arm, FDT_PLATFORM_DEFAULT, &arm_platform);
FDT_PLATFORM(imx23, "fsl,imx23", &imx23_platform);
FDT_PLATFORM(tegra124, "nvidia,tegra124", &tegra124_platform);
FDT_PLATFORM(tegra210, "nvidia,tegra210", &tegra210_platform);
FDT_PLATFORM(imx6dl, "fsl,imx6dl", &imx6_platform);
FDT_PLATFORM(imx6sx, "fsl,imx6sx", &imx6sx_platform);
FDT_PLATFORM(imx6q, "fsl,imx6q", &imx6_platform);
FDT_PLATFORM(imx6qp, "fsl,imx6qp", &imx6_platform);
FDT_PLATFORM(rk3288, "rockchip,rk3288", &rk3288_platform);
FDT_PLATFORM(rk3328, "rockchip,rk3328", &rk3328_platform);
FDT_PLATFORM(rk3399, "rockchip,rk3399", &rk3399_platform);
FDT_PLATFORM(rk3588, "rockchip,rk3588", &rk3588_platform);
FDT_PLATFORM(exynos4, "samsung,exynos4", &exynos4_platform);
FDT_PLATFORM(exynos5, "samsung,exynos5", &exynos5_platform);
FDT_PLATFORM(sun4i_a10, "allwinner,sun4i-a10", &sun4i_platform);
FDT_PLATFORM(sun5i_a13, "allwinner,sun5i-a13", &sun5i_platform);
FDT_PLATFORM(sun5i_gr8, "nextthing,gr8", &sun5i_platform);
FDT_PLATFORM(sun6i_a31, "allwinner,sun6i-a31", &sun6i_platform);
FDT_PLATFORM(sun7i_a20, "allwinner,sun7i-a20", &sun7i_platform);
FDT_PLATFORM(sun8i_h2plus, "allwinner,sun8i-h2-plus", &sun8i_platform);
FDT_PLATFORM(sun8i_h3, "allwinner,sun8i-h3", &sun8i_platform);
FDT_PLATFORM(sun8i_v3s, "allwinner,sun8i-v3s", &sun8i_platform);
FDT_PLATFORM(sun8i_a83t, "allwinner,sun8i-a83t", &sun8i_a83t_platform);
FDT_PLATFORM(sun9i_a80, "allwinner,sun9i-a80", &sun9i_platform);
FDT_PLATFORM(sun50i_a64, "allwinner,sun50i-a64", &sun50i_platform);
FDT_PLATFORM(sun50i_h5, "allwinner,sun50i-h5", &sun50i_platform);
FDT_PLATFORM(sun50i_h6, "allwinner,sun50i-h6", &sun50i_h6_platform);
FDT_PLATFORM(am18xx, "ti,da850", &am18xx_platform);
FDT_PLATFORM(am33xx, "ti,am33xx", &am33xx_platform);
FDT_PLATFORM(omap3, "ti,omap3", &omap3_platform);
FDT_PLATFORM(omap4, "ti,omap4", &omap4_platform);
FDT_PLATFORM(vexpress, "arm,vexpress", &vexpress_platform);
FDT_PLATFORM(zynq, "xlnx,zynq-7000", &zynq_platform);
FDT_PLATFORM(rv, FDT_PLATFORM_DEFAULT, &riscv_platform);