mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 07:31:15 +00:00
mmc: fsl_esdhc_spl: remove superfluous free()
Freeing a buffer before calling hang() is superfluous. Removing the call reduces the SPL size. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
This commit is contained in:
parent
1396e41c1f
commit
f11b38e3ae
1 changed files with 0 additions and 3 deletions
|
@ -91,20 +91,17 @@ void __noreturn mmc_boot(void)
|
|||
CONFIG_CFG_DATA_SECTOR, 1, tmp_buf);
|
||||
if (err != 1) {
|
||||
puts("spl: mmc read failed!!\n");
|
||||
free(tmp_buf);
|
||||
hang();
|
||||
}
|
||||
|
||||
val = *(tmp_buf + MBRDBR_BOOT_SIG_55);
|
||||
if (0x55 != val) {
|
||||
puts("spl: mmc signature is not valid!!\n");
|
||||
free(tmp_buf);
|
||||
hang();
|
||||
}
|
||||
val = *(tmp_buf + MBRDBR_BOOT_SIG_AA);
|
||||
if (0xAA != val) {
|
||||
puts("spl: mmc signature is not valid!!\n");
|
||||
free(tmp_buf);
|
||||
hang();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue