// SPDX-License-Identifier: GPL-2.0+ /* * Command-line access to bloblist features * * Copyright 2020 Google LLC * Written by Simon Glass */ #include #include #include #include DECLARE_GLOBAL_DATA_PTR; static int do_bloblist_info(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { bloblist_show_stats(); return 0; } static int do_bloblist_list(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { bloblist_show_list(); return 0; } #ifdef CONFIG_SYS_LONGHELP static char bloblist_help_text[] = "info - show information about the bloblist\n" "bloblist list - list blobs in the bloblist"; #endif U_BOOT_CMD_WITH_SUBCMDS(bloblist, "Bloblists", bloblist_help_text, U_BOOT_SUBCMD_MKENT(info, 1, 1, do_bloblist_info), U_BOOT_SUBCMD_MKENT(list, 1, 1, do_bloblist_list));