Lines Matching defs:test_range
757 static const struct regmap_range_cfg test_range = {
770 if (reg >= test_range.window_start &&
771 reg <= test_range.window_start + test_range.window_len)
782 if (reg >= test_range.range_min && reg <= test_range.range_max)
798 config.ranges = &test_range;
800 config.max_register = test_range.range_max;
807 for (i = test_range.range_min; i < test_range.range_max; i++) {
813 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg,
814 test_range.range_max));
817 data->written[test_range.selector_reg] = false;
818 data->written[test_range.window_start] = false;
819 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0));
820 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
821 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]);
823 data->written[test_range.selector_reg] = false;
824 data->written[test_range.window_start] = false;
826 test_range.range_min +
827 test_range.window_len,
829 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
830 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]);
833 data->written[test_range.selector_reg] = false;
834 data->read[test_range.window_start] = false;
835 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val));
836 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
837 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
839 data->written[test_range.selector_reg] = false;
840 data->read[test_range.window_start] = false;
842 test_range.range_min +
843 test_range.window_len,
845 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
846 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
849 for (i = test_range.range_min; i < test_range.range_max; i++) {
1573 config.ranges = &test_range;
1575 config.max_register = test_range.range_max;
1583 for (i = test_range.range_min; i <= test_range.range_max; i++)
1586 val = data->vals[test_range.selector_reg] & test_range.selector_mask;
1590 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_min, 0));
1591 val = data->vals[test_range.selector_reg] & test_range.selector_mask;
1599 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_min, 0));
1600 val = data->vals[test_range.selector_reg] & test_range.selector_mask;
1608 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_max, 0));
1609 val = data->vals[test_range.selector_reg] & test_range.selector_mask;
1998 config.ranges = &test_range;
2000 config.max_register = test_range.range_max;
2008 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg,
2009 test_range.range_max));
2012 data->written[test_range.selector_reg] = false;
2013 data->written[test_range.window_start] = false;
2014 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0));
2015 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
2016 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]);
2018 data->written[test_range.selector_reg] = false;
2019 data->written[test_range.window_start] = false;
2021 test_range.range_min +
2022 test_range.window_len,
2024 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
2025 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]);
2028 data->written[test_range.selector_reg] = false;
2029 data->read[test_range.window_start] = false;
2030 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val));
2031 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
2032 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
2034 data->written[test_range.selector_reg] = false;
2035 data->read[test_range.window_start] = false;
2037 test_range.range_min +
2038 test_range.window_len,
2040 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]);
2041 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]);
2044 for (i = test_range.range_min; i < test_range.range_max; i++) {