Lines Matching defs:map
123 struct regmap *map;
131 map = gen_regmap(&config, &data);
132 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
133 if (IS_ERR(map))
139 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val));
140 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval));
146 regmap_exit(map);
152 struct regmap *map;
161 map = gen_regmap(&config, &data);
162 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
163 if (IS_ERR(map))
172 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, 0, val,
175 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval[i]));
183 regmap_exit(map);
189 struct regmap *map;
198 map = gen_regmap(&config, &data);
199 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
200 if (IS_ERR(map))
207 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, val[i]));
208 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
216 regmap_exit(map);
222 struct regmap *map;
233 map = gen_regmap(&config, &data);
234 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
235 if (IS_ERR(map))
245 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0);
251 regmap_exit(map);
257 struct regmap *map;
267 map = gen_regmap(&config, &data);
268 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
269 if (IS_ERR(map))
282 regmap_read(map, i, &val) == 0);
284 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val));
291 regmap_exit(map);
297 struct regmap *map;
307 map = gen_regmap(&config, &data);
308 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
309 if (IS_ERR(map))
313 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
325 struct regmap *map;
335 map = gen_regmap(&config, &data);
336 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
337 if (IS_ERR(map))
340 /* We should have read the cache defaults back from the map */
347 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
359 struct regmap *map;
371 map = gen_regmap(&config, &data);
372 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
373 if (IS_ERR(map))
377 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
387 KUNIT_EXPECT_EQ(test, 0, regmap_register_patch(map, patch,
405 regmap_exit(map);
411 struct regmap *map;
422 map = gen_regmap(&config, &data);
423 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
424 if (IS_ERR(map))
433 KUNIT_EXPECT_NE(test, 0, regmap_read(map, i, &rval));
434 KUNIT_EXPECT_NE(test, 0, regmap_write(map, i, rval));
438 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval));
443 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, rval));
448 regmap_exit(map);
477 struct regmap *map;
490 map = gen_regmap(&config, &data);
491 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
492 if (IS_ERR(map))
501 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg,
507 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0));
513 KUNIT_EXPECT_EQ(test, 0, regmap_write(map,
523 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val));
529 KUNIT_EXPECT_EQ(test, 0, regmap_read(map,
542 regmap_exit(map);
549 struct regmap *map;
560 map = gen_regmap(&config, &data);
561 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
562 if (IS_ERR(map))
572 /* Write data into the map/cache in ever decreasing strides */
574 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
576 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
578 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
580 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
582 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
584 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
586 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
588 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i]));
592 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval));
597 regmap_exit(map);
603 struct regmap *map;
611 map = gen_regmap(&config, &data);
612 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
613 if (IS_ERR(map))
619 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val));
622 regcache_cache_bypass(map, true);
623 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val + 1));
626 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval));
631 regcache_cache_bypass(map, false);
632 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval));
635 regmap_exit(map);
641 struct regmap *map;
650 map = gen_regmap(&config, &data);
651 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
652 if (IS_ERR(map))
658 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, 0, val,
664 regcache_mark_dirty(map);
666 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map));
673 regmap_exit(map);
679 struct regmap *map;
689 map = gen_regmap(&config, &data);
690 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
691 if (IS_ERR(map))
697 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 2, val));
700 regcache_mark_dirty(map);
703 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map));
709 regmap_exit(map);
715 struct regmap *map;
725 map = gen_regmap(&config, &data);
726 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
727 if (IS_ERR(map))
732 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val));
736 regcache_cache_only(map, true);
738 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0);
739 regcache_cache_only(map, false);
744 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map));
750 regmap_exit(map);
756 struct regmap *map;
768 map = gen_regmap(&config, &data);
769 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
770 if (IS_ERR(map))
774 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
784 KUNIT_EXPECT_EQ(test, 0, regmap_register_patch(map, patch,
788 regcache_mark_dirty(map);
791 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map));
795 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val));
811 regmap_exit(map);
817 struct regmap *map;
827 map = gen_regmap(&config, &data);
828 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
829 if (IS_ERR(map))
835 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
844 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, 3, 5));
847 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval,
853 regmap_exit(map);
859 struct regmap *map;
868 map = gen_regmap(&config, &data);
869 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
870 if (IS_ERR(map))
878 KUNIT_ASSERT_FALSE(test, regcache_reg_cached(map, i));
886 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val));
890 KUNIT_ASSERT_TRUE(test, regcache_reg_cached(map, i));
892 regmap_exit(map);
1006 struct regmap *map;
1014 map = gen_raw_regmap(&config, t, &data);
1015 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
1016 if (IS_ERR(map))
1021 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval));
1025 regmap_exit(map);
1031 struct regmap *map;
1041 map = gen_raw_regmap(&config, t, &data);
1042 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
1043 if (IS_ERR(map))
1053 KUNIT_EXPECT_EQ(test, 0, regmap_raw_read(map, 0, rval, val_len));
1064 regmap_exit(map);
1070 struct regmap *map;
1078 map = gen_raw_regmap(&config, t, &data);
1079 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
1080 if (IS_ERR(map))
1086 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val));
1087 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval));
1090 regmap_exit(map);
1096 struct regmap *map;
1106 map = gen_raw_regmap(&config, t, &data);
1107 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
1108 if (IS_ERR(map))
1116 KUNIT_EXPECT_EQ(test, 0, regmap_raw_write(map, 2, val, sizeof(val)));
1120 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval));
1142 regmap_exit(map);
1148 struct regmap *map;
1158 map = gen_raw_regmap(&config, t, &data);
1159 KUNIT_ASSERT_FALSE(test, IS_ERR(map));
1160 if (IS_ERR(map))
1168 regcache_cache_only(map, true);
1169 KUNIT_EXPECT_EQ(test, 0, regmap_raw_write(map, 2, val,
1171 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 4, val[2]));
1175 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval));
1213 regcache_cache_only(map, false);
1214 regcache_mark_dirty(map);
1215 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map));
1220 regmap_exit(map);