c
#define MAX_BOARD_ID 0xFFF0
if (boardid <= MAX_BOARD_ID) {
    qca_generate_hsp_nvm_name(config.fwname,
        sizeof(config.fwname), ver, rom_ver, boardid);
} else {
    bt_dev_err(hdev, "Board ID exceeds maximum allowed value");
    return -EINVAL;
}
