CSR_TCFG_PERIOD
timer_config &= ~CSR_TCFG_PERIOD;
timer_config |= (CSR_TCFG_PERIOD | CSR_TCFG_EN);
else if (cfg & CSR_TCFG_PERIOD) {
if (!(cfg & CSR_TCFG_PERIOD) && (ticks > cfg)) {
val |= CSR_TCFG_PERIOD;
if (cfg & CSR_TCFG_PERIOD) {