Lines Matching full:10
214 * Square wave with 10 high pulses, assert that we get 10 rising interrupts
226 for (i = 0; i < 10; i++) { in tlmm_test_rising()
235 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_rising()
239 * Square wave with 10 low pulses, assert that we get 10 falling interrupts
251 for (i = 0; i < 10; i++) { in tlmm_test_falling()
259 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_falling()
263 * Drive line low 10 times, handler drives it high to "clear the interrupt
264 * source", assert we get 10 interrupts
277 for (i = 0; i < 10; i++) { in tlmm_test_low()
284 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_low()
288 * Drive line high 10 times, handler drives it low to "clear the interrupt
289 * source", assert we get 10 interrupts
302 for (i = 0; i < 10; i++) { in tlmm_test_high()
309 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_high()
314 * simulate a new interrupt, repeated 10 times, assert we get 10 interrupts
321 atomic_set(&priv->intr_op_remain, 10); in tlmm_test_falling_in_handler()
331 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_falling_in_handler()
336 * simulate a new interrupt, repeated 10 times, assert we get 10 interrupts
343 atomic_set(&priv->intr_op_remain, 10); in tlmm_test_rising_in_handler()
353 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_rising_in_handler()
357 * Square wave with 10 high pulses, assert that we get 10 rising hard and
358 * 10 threaded interrupts
371 for (i = 0; i < 10; i++) { in tlmm_test_thread_rising()
379 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_rising()
380 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_rising()
384 * Square wave with 10 low pulses, assert that we get 10 falling interrupts
397 for (i = 0; i < 10; i++) { in tlmm_test_thread_falling()
405 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_falling()
406 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_falling()
410 * Drive line high 10 times, threaded handler drives it low to "clear the
411 * interrupt source", assert we get 10 interrupts
424 for (i = 0; i < 10; i++) { in tlmm_test_thread_high()
430 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_high()
431 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_high()
435 * Drive line low 10 times, threaded handler drives it high to "clear the
436 * interrupt source", assert we get 10 interrupts
449 for (i = 0; i < 10; i++) { in tlmm_test_thread_low()
455 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_low()
456 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_low()
461 * threaded handler to simulate a new interrupt, repeated 10 times, assert we
462 * get 10 interrupts
470 atomic_set(&priv->thread_op_remain, 10); in tlmm_test_thread_rising_in_handler()
480 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_rising_in_handler()
481 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_rising_in_handler()
486 * threaded handler to simulate a new interrupt, repeated 10 times, assert we
487 * get 10 interrupts
495 atomic_set(&priv->thread_op_remain, 10); in tlmm_test_thread_falling_in_handler()
505 KUNIT_ASSERT_EQ(test, atomic_read(&priv->intr_count), 10); in tlmm_test_thread_falling_in_handler()
506 KUNIT_ASSERT_EQ(test, atomic_read(&priv->thread_count), 10); in tlmm_test_thread_falling_in_handler()
520 atomic_set(&priv->thread_op_remain, 10); in tlmm_test_rising_while_disabled()