]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
configs: meson64_android: Remove dtbo support
authorMattijs Korpershoek <mkorpershoek@baylibre.com>
Fri, 11 Oct 2024 15:51:03 +0000 (17:51 +0200)
committerNeil Armstrong <neil.armstrong@linaro.org>
Mon, 14 Oct 2024 07:06:16 +0000 (09:06 +0200)
The device tree overlays are not part of the
Android Common Kernel code [1]

Historically, they existed to enable some Android specific
features but they have been removed.

Remove the dtbos logic since these files do no longer exist.

[1] https://android.googlesource.com/kernel/common/+/ac2ea0bb91a3b5f5e71eba66c441e58beca6767e/arch/arm64/boot/dts/amlogic/

Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Reviewed-by: Guillaume La Roque <glaroque@baylibre.com>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Link: https://lore.kernel.org/r/20241011-yukawa-aosp-parts-v1-2-7d74aa13ff8e@baylibre.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
include/configs/meson64_android.h

index c0e977abb01fb9efb7a462906a0073c84c800897..fa520265800ccf081862bc97643b6a8e28b13327 100644 (file)
        "fi; " \
        "abootimg get dtb --index=$dtb_index dtb_start dtb_size; " \
        "cp.b $dtb_start $fdt_addr_r $dtb_size; " \
-       "fdt addr $fdt_addr_r  0x80000; " \
-       "if test $board_name = sei510; then " \
-               "echo \"  Reading DTBO for sei510...\"; " \
-               "setenv dtbo_index 0;" \
-       "elif test $board_name = sei610; then " \
-               "echo \"  Reading DTBO for sei610...\"; " \
-               "setenv dtbo_index 1;" \
-       "elif test $board_name = vim3l; then " \
-               "echo \"  Reading DTBO for vim3l...\"; " \
-               "setenv dtbo_index 2;" \
-       "elif test $board_name = vim3; then " \
-               "echo \"  Reading DTBO for vim3...\"; " \
-               "setenv dtbo_index 3;" \
-       "else " \
-               "echo Error: Android boot is not supported for $board_name; " \
-               "exit; " \
-       "fi; " \
-       "part start mmc ${mmcdev} dtbo${slot_suffix} p_dtbo_start; " \
-       "part size mmc ${mmcdev} dtbo${slot_suffix} p_dtbo_size; " \
-       "mmc read ${dtboaddr} ${p_dtbo_start} ${p_dtbo_size}; " \
-       "echo \"  Applying DTBOs...\"; " \
-       "adtimg addr $dtboaddr; " \
-       "adtimg get dt --index=$dtbo_index dtbo0_addr; " \
-       "fdt apply $dtbo0_addr;" \
-       "setenv bootargs \"$bootargs androidboot.dtbo_idx=$dtbo_index \";"\
+       "fdt addr $fdt_addr_r  0x80000; "
 
 #define BOOT_CMD "bootm ${loadaddr} ${loadaddr} ${fdt_addr_r};"