Merge branch 'bugfix/fix_hplpgap_assert_in_pvt_func_v5.4' into 'release/v5.4'

feat(pvt): fix hplpgap assert error in pvt func on release v5.4

See merge request espressif/esp-idf!46818
This commit is contained in:
Jiang Jiang Jian
2026-04-22 16:11:13 +08:00
@@ -44,9 +44,13 @@ static uint8_t get_lp_hp_gap(void)
pvt_offset = offset_value;
}
pvt_offset = pvt_offset - 2;
assert((pvt_offset >= -15) && (pvt_offset <= 13));
if (pvt_offset < 0 ) {
pvt_offset = 16 - pvt_offset;
if (pvt_offset < 0) {
if (pvt_offset >= -15) {
pvt_offset = 16 - pvt_offset;
} else {
// pvt offset value only has 4 bit
pvt_offset = 31;
}
}
}
return pvt_offset;