Lines Matching refs:test_range
846 static const struct regmap_range_cfg test_range = { variable
859 if (reg >= test_range.window_start && in test_range_window_volatile()
860 reg <= test_range.window_start + test_range.window_len) in test_range_window_volatile()
871 if (reg >= test_range.range_min && reg <= test_range.range_max) in test_range_all_volatile()
887 config.ranges = &test_range; in basic_ranges()
889 config.max_register = test_range.range_max; in basic_ranges()
896 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
902 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg, in basic_ranges()
903 test_range.range_max)); in basic_ranges()
906 data->written[test_range.selector_reg] = false; in basic_ranges()
907 data->written[test_range.window_start] = false; in basic_ranges()
908 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in basic_ranges()
909 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in basic_ranges()
910 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]); in basic_ranges()
912 data->written[test_range.selector_reg] = false; in basic_ranges()
913 data->written[test_range.window_start] = false; in basic_ranges()
915 test_range.range_min + in basic_ranges()
916 test_range.window_len, in basic_ranges()
918 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in basic_ranges()
919 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]); in basic_ranges()
922 data->written[test_range.selector_reg] = false; in basic_ranges()
923 data->read[test_range.window_start] = false; in basic_ranges()
924 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val)); in basic_ranges()
925 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in basic_ranges()
926 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]); in basic_ranges()
928 data->written[test_range.selector_reg] = false; in basic_ranges()
929 data->read[test_range.window_start] = false; in basic_ranges()
931 test_range.range_min + in basic_ranges()
932 test_range.window_len, in basic_ranges()
934 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in basic_ranges()
935 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]); in basic_ranges()
938 for (i = test_range.range_min; i < test_range.range_max; i++) { in basic_ranges()
1662 config.ranges = &test_range; in cache_range_window_reg()
1664 config.max_register = test_range.range_max; in cache_range_window_reg()
1672 for (i = test_range.range_min; i <= test_range.range_max; i++) in cache_range_window_reg()
1675 val = data->vals[test_range.selector_reg] & test_range.selector_mask; in cache_range_window_reg()
1679 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in cache_range_window_reg()
1680 val = data->vals[test_range.selector_reg] & test_range.selector_mask; in cache_range_window_reg()
1688 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in cache_range_window_reg()
1689 val = data->vals[test_range.selector_reg] & test_range.selector_mask; in cache_range_window_reg()
1697 KUNIT_ASSERT_EQ(test, 0, regmap_write(map, test_range.range_max, 0)); in cache_range_window_reg()
1698 val = data->vals[test_range.selector_reg] & test_range.selector_mask; in cache_range_window_reg()
2087 config.ranges = &test_range; in raw_ranges()
2089 config.max_register = test_range.range_max; in raw_ranges()
2097 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg, in raw_ranges()
2098 test_range.range_max)); in raw_ranges()
2101 data->written[test_range.selector_reg] = false; in raw_ranges()
2102 data->written[test_range.window_start] = false; in raw_ranges()
2103 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in raw_ranges()
2104 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in raw_ranges()
2105 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]); in raw_ranges()
2107 data->written[test_range.selector_reg] = false; in raw_ranges()
2108 data->written[test_range.window_start] = false; in raw_ranges()
2110 test_range.range_min + in raw_ranges()
2111 test_range.window_len, in raw_ranges()
2113 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in raw_ranges()
2114 KUNIT_EXPECT_TRUE(test, data->written[test_range.window_start]); in raw_ranges()
2117 data->written[test_range.selector_reg] = false; in raw_ranges()
2118 data->read[test_range.window_start] = false; in raw_ranges()
2119 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val)); in raw_ranges()
2120 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in raw_ranges()
2121 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]); in raw_ranges()
2123 data->written[test_range.selector_reg] = false; in raw_ranges()
2124 data->read[test_range.window_start] = false; in raw_ranges()
2126 test_range.range_min + in raw_ranges()
2127 test_range.window_len, in raw_ranges()
2129 KUNIT_EXPECT_TRUE(test, data->written[test_range.selector_reg]); in raw_ranges()
2130 KUNIT_EXPECT_TRUE(test, data->read[test_range.window_start]); in raw_ranges()
2133 for (i = test_range.range_min; i < test_range.range_max; i++) { in raw_ranges()