TIMER_BASE_VALUE
WARN_ON(ticks > reg_field_max(reg, TIMER_BASE_VALUE));
return reg_encode(reg, TIMER_BASE_VALUE, (u32)ticks);
width = hweight32(reg_fmask(reg, TIMER_BASE_VALUE));
val |= reg_encode(reg, TIMER_BASE_VALUE, (u32)ticks >> scale);
[TIMER_BASE_VALUE] = GENMASK(31, 0),
[TIMER_BASE_VALUE] = GENMASK(31, 0),
[TIMER_BASE_VALUE] = GENMASK(4, 0),