Home
last modified time | relevance | path

Searched refs:bmsg (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dspl_boot_mode.c15 struct bootloader_message *bmsg; in misc_require_recovery() local
28 bmsg = memalign(ARCH_DMA_MINALIGN, cnt * dev_desc->blksz); in misc_require_recovery()
29 if (!bmsg) in misc_require_recovery()
32 if (blk_dread(dev_desc, part.start + bcb_offset, cnt, bmsg) != cnt) in misc_require_recovery()
35 recovery = !strcmp(bmsg->command, "boot-recovery"); in misc_require_recovery()
36 free(bmsg); in misc_require_recovery()
H A Dboot_mode.c23 struct bootloader_message *bmsg; in misc_require_recovery() local
40 bmsg = memalign(ARCH_DMA_MINALIGN, cnt * dev_desc->blksz); in misc_require_recovery()
41 if (blk_dread(dev_desc, part.start + bcb_offset, cnt, bmsg) != cnt) { in misc_require_recovery()
44 recovery = !strcmp(bmsg->command, "boot-recovery"); in misc_require_recovery()
46 if (!strcmp(bmsg->recovery, "recovery\n--rk_fwupdate\n")) in misc_require_recovery()
48 else if (!strcmp(bmsg->recovery, "recovery\n--factory_mode=whole") || in misc_require_recovery()
49 !strcmp(bmsg->recovery, "recovery\n--factory_mode=small")) in misc_require_recovery()
54 free(bmsg); in misc_require_recovery()
H A Dspl.c456 struct bootloader_message *bmsg = NULL; local
471 cnt = DIV_ROUND_UP(sizeof(*bmsg), info->bl_len);
472 bmsg = memalign(ARCH_DMA_MINALIGN, cnt * info->bl_len);
474 cnt, bmsg);
475 if (ret == cnt && !strcmp(bmsg->command, "boot-recovery")) {
476 free(bmsg);
479 free(bmsg);
H A Dboot_rkimg.c359 struct bootloader_message bmsg; in board_run_recovery_wipe_data() local
383 memset((char *)&bmsg, 0, sizeof(struct bootloader_message)); in board_run_recovery_wipe_data()
384 strcpy(bmsg.command, "boot-recovery"); in board_run_recovery_wipe_data()
385 strcpy(bmsg.recovery, "recovery\n--wipe_data"); in board_run_recovery_wipe_data()
386 bmsg.status[0] = 0; in board_run_recovery_wipe_data()
388 ret = blk_dwrite(dev_desc, part_info.start + bcb_offset, cnt, &bmsg); in board_run_recovery_wipe_data()