MAX_TIM_PSC
if (!prescaler || prescaler > MAX_TIM_PSC + 1)
if (prescaler > MAX_TIM_PSC) {
wfhw->psc = min_t(u64, psc, MAX_TIM_PSC);
while ((div > priv->max_arr) && (psc < MAX_TIM_PSC)) {