TBPRD
ehrpwm_write(pc->mmio_base, TBPRD, period_cycles - 1);
pc->ctx.tbprd = ehrpwm_read(pc->mmio_base, TBPRD);
ehrpwm_write(pc->mmio_base, TBPRD, pc->ctx.tbprd);