c
static inline uint16_t safe_boardid(uint16_t id) {
    return id <= 0xFFF0 ? id : 0xFFF0;
}

// ...

qca_generate_hsp_nvm_name(config.fwname,
    sizeof(config.fwname), ver, rom_ver, safe_boardid(boardid));
