HPET_TIMER_CAP_CNF
if (offset == HPET_TIMER_CAP_CNF(i) ||
offset == HPET_TIMER_CAP_CNF(i) + 4) {
if (offset == HPET_TIMER_CAP_CNF(i) ||
offset == HPET_TIMER_CAP_CNF(i) + 4) {
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num),
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num),
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num), t->caps);
if (hpet_region_size < HPET_TIMER_CAP_CNF(num_timers)) {
t->caps = bus_read_4(sc->mem_res, HPET_TIMER_CAP_CNF(i));
t->vectors = bus_read_4(sc->mem_res, HPET_TIMER_CAP_CNF(i) + 4);
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(i), t->caps);
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num),
bus_write_4(sc->mem_res, HPET_TIMER_CAP_CNF(t->num), t->caps);