# Pastebin O2jkgA5R 01: Merge https://source.denx.de/u-boot/custodians/u-boot-riscv aarch64: w+ mt8516_pumpkin +(mt8516_pumpkin) ===================== WARNING ====================== +(mt8516_pumpkin) This board does not use CONFIG_DM_ETH (Driver Model +(mt8516_pumpkin) for Ethernet drivers). Please update the board to use +(mt8516_pumpkin) CONFIG_DM_ETH before the v2020.07 release. Failure to +(mt8516_pumpkin) update by the deadline may result in board removal. +(mt8516_pumpkin) See doc/driver-model/migration.rst for more info. +(mt8516_pumpkin) ==================================================== 02: common: Remove unused CONFIG_FIT_SHAxxx selectors 03: lib: Drop SHA512_ALGO in lieu of SHA512 04: common/spl: Drop [ST]PL_HASH_SUPPORT in favor of [ST]PL_HASH 05: common: Move MD5 hash to hash_algo[] array. 06: image: Drop if/elseif hash selection in calculate_hash() aarch64: (for 1/1 boards) all -1424.0 data +168.0 rodata +520.0 text -2112.0 mt8516_pumpkin : all -1424 data +168 rodata +520 text -2112 u-boot: add: 14/-4, grow: 0/-1 bytes: 940/-3244 (-2304) function old new delta hash_algo - 168 +168 hash_lookup_algo - 116 +116 hash_finish_sha1 - 72 +72 crc32_wd_buf - 68 +68 crc16_ccitt_wd_buf - 60 +60 hash_finish_crc32 - 56 +56 hash_finish_crc16_ccitt - 56 +56 crc16_ccitt - 56 +56 hash_update_crc32 - 52 +52 hash_update_crc16_ccitt - 52 +52 hash_init_sha1 - 52 +52 hash_init_crc32 - 48 +48 hash_init_crc16_ccitt - 48 +48 hash_update_sha1 - 36 +36 calculate_hash 232 164 -68 md5_wd 160 - -160 MD5Final 196 - -196 MD5Update 260 - -260 MD5Transform 2560 - -2560 07: image: Drop IMAGE_ENABLE_{MD5, CRC32} #defines