Lines Matching refs:intr_timer
715 int intr_timer[SGE_NTIMERS] = {1, 5, 10, 50, 100, 200}; in t4_tweak_chip_settings() local
762 KASSERT(intr_timer[0] <= timer_max, in t4_tweak_chip_settings()
763 ("%s: not a single usable timer (%d, %d)", __func__, intr_timer[0], in t4_tweak_chip_settings()
765 for (i = 1; i < nitems(intr_timer); i++) { in t4_tweak_chip_settings()
766 KASSERT(intr_timer[i] >= intr_timer[i - 1], in t4_tweak_chip_settings()
770 while (intr_timer[i] > timer_max) { in t4_tweak_chip_settings()
771 if (i == nitems(intr_timer) - 1) { in t4_tweak_chip_settings()
772 intr_timer[i] = timer_max; in t4_tweak_chip_settings()
775 intr_timer[i] += intr_timer[i - 1]; in t4_tweak_chip_settings()
776 intr_timer[i] /= 2; in t4_tweak_chip_settings()
780 v = V_TIMERVALUE0(us_to_core_ticks(sc, intr_timer[0])) | in t4_tweak_chip_settings()
781 V_TIMERVALUE1(us_to_core_ticks(sc, intr_timer[1])); in t4_tweak_chip_settings()
783 v = V_TIMERVALUE2(us_to_core_ticks(sc, intr_timer[2])) | in t4_tweak_chip_settings()
784 V_TIMERVALUE3(us_to_core_ticks(sc, intr_timer[3])); in t4_tweak_chip_settings()
786 v = V_TIMERVALUE4(us_to_core_ticks(sc, intr_timer[4])) | in t4_tweak_chip_settings()
787 V_TIMERVALUE5(us_to_core_ticks(sc, intr_timer[5])); in t4_tweak_chip_settings()