From eafd332b5a800bb825e52d89a701f4425286f23f Mon Sep 17 00:00:00 2001 From: Ville Syrjälä Date: Sat, 30 Sep 2023 14:16:05 +0300 Subject: tools/intel_vbt_decode: Allow blocks to be named without full decoding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make it possible to give blocks a name without having to implement full decoding. Reviewed-by: Jani Nikula Signed-off-by: Ville Syrjälä --- tools/intel_vbt_decode.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tools/intel_vbt_decode.c b/tools/intel_vbt_decode.c index 247154709..4f93fdd98 100644 --- a/tools/intel_vbt_decode.c +++ b/tools/intel_vbt_decode.c @@ -2759,11 +2759,10 @@ static bool dump_section(struct context *context, int section_id) } } - if (dumper && dumper->name) - printf("BDB block %d (%d bytes) - %s:\n", block->id, block->size, dumper->name); - else - printf("BDB block %d (%d bytes) - Unknown, no decoding available:\n", - block->id, block->size); + printf("BDB block %d (%d bytes) - %s%s:\n", + block->id, block->size, + dumper ? dumper->name : "Unknown", + dumper && !dumper->dump ? ", no decoding available" : ""); if (context->hexdump) hex_dump_block(block); -- cgit v1.2.3