Lines Matching refs:KUNIT_EXPECT_EQ
250 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val)); in basic_read_write()
251 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval)); in basic_read_write()
252 KUNIT_EXPECT_EQ(test, val, rval); in basic_read_write()
255 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[0]); in basic_read_write()
279 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, 0, val, in bulk_write()
282 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval[i])); in bulk_write()
288 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in bulk_write()
310 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, val[i])); in bulk_read()
311 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval, in bulk_read()
317 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in bulk_read()
347 KUNIT_EXPECT_EQ(test, 0, in multi_write()
350 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval[i])); in multi_write()
356 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in multi_write()
380 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, val[i])); in multi_read()
382 KUNIT_EXPECT_EQ(test, 0, in multi_read()
388 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in multi_read()
412 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, param->from_reg, val, ARRAY_SIZE(val))); in read_bypassed()
423 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + i, &rval)); in read_bypassed()
424 KUNIT_EXPECT_EQ(test, val[i], rval); in read_bypassed()
427 KUNIT_EXPECT_EQ(test, 0, regmap_read_bypassed(map, param->from_reg + i, &rval)); in read_bypassed()
428 KUNIT_EXPECT_EQ(test, val[i], rval); in read_bypassed()
444 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + i, &rval)); in read_bypassed()
448 KUNIT_EXPECT_EQ(test, 0, regmap_read_bypassed(map, param->from_reg + i, &rval)); in read_bypassed()
449 KUNIT_EXPECT_EQ(test, val[i], rval); in read_bypassed()
478 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, param->from_reg, val, ARRAY_SIZE(val))); in read_bypassed_volatile()
488 KUNIT_EXPECT_EQ(test, (i == 5) ? 0 : -EBUSY, in read_bypassed_volatile()
493 KUNIT_EXPECT_EQ(test, 0, regmap_read_bypassed(map, param->from_reg + i, &rval)); in read_bypassed_volatile()
494 KUNIT_EXPECT_EQ(test, val[i], rval); in read_bypassed_volatile()
513 KUNIT_EXPECT_EQ(test, 0, regmap_read_bypassed(map, param->from_reg + i, &rval)); in read_bypassed_volatile()
514 KUNIT_EXPECT_EQ(test, val[i], rval); in read_bypassed_volatile()
544 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, i, val) == 0); in write_readonly()
548 KUNIT_EXPECT_EQ(test, i != 5, data->written[i]); in write_readonly()
576 KUNIT_EXPECT_EQ(test, i != 5, in read_writeonly()
579 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &val)); in read_writeonly()
604 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval, in reg_defaults()
610 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in reg_defaults()
631 KUNIT_EXPECT_EQ(test, config.cache_type != REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
636 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval, in reg_defaults_read_dev()
642 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in reg_defaults_read_dev()
664 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, 0, rval, in register_patch()
674 KUNIT_EXPECT_EQ(test, 0, regmap_register_patch(map, patch, in register_patch()
683 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i] + 1); in register_patch()
687 KUNIT_EXPECT_EQ(test, data->vals[i], rval[i]); in register_patch()
728 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stride()
729 KUNIT_EXPECT_EQ(test, data->vals[i], rval); in stride()
730 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, in stride()
733 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, rval)); in stride()
795 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg, in basic_ranges()
801 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in basic_ranges()
807 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, in basic_ranges()
817 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val)); in basic_ranges()
823 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, in basic_ranges()
863 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
865 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
867 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
869 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
871 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
873 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
875 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
877 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, i, vals[i])); in stress_insert()
881 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in stress_insert()
882 KUNIT_EXPECT_EQ(test, rval, vals[i]); in stress_insert()
883 KUNIT_EXPECT_EQ(test, config.cache_type == REGCACHE_NONE, data->read[i]); in stress_insert()
905 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg, val)); in cache_bypass()
909 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg, val + 1)); in cache_bypass()
912 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg, &rval)); in cache_bypass()
913 KUNIT_EXPECT_EQ(test, val + 1, rval); in cache_bypass()
914 KUNIT_EXPECT_EQ(test, data->vals[param->from_reg], rval); in cache_bypass()
918 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg, &rval)); in cache_bypass()
919 KUNIT_EXPECT_EQ(test, val, rval); in cache_bypass()
941 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, param->from_reg, val, in cache_sync_marked_dirty()
949 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_marked_dirty()
954 KUNIT_EXPECT_EQ(test, true, data->written[param->from_reg + i]); in cache_sync_marked_dirty()
978 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, param->from_reg, val, in cache_sync_after_cache_only()
988 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, param->from_reg, val, in cache_sync_after_cache_only()
998 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_after_cache_only()
1026 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + 2, val)); in cache_sync_defaults_marked_dirty()
1032 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_defaults_marked_dirty()
1036 KUNIT_EXPECT_EQ(test, i == 2, data->written[param->from_reg + i]); in cache_sync_defaults_marked_dirty()
1040 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, config.reg_defaults[i].reg, in cache_sync_defaults_marked_dirty()
1050 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_defaults_marked_dirty()
1072 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + 2, &orig_val)); in cache_sync_default_after_cache_only()
1076 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + 2, orig_val + 1)); in cache_sync_default_after_cache_only()
1082 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_default_after_cache_only()
1086 KUNIT_EXPECT_EQ(test, data->vals[param->from_reg + 2], orig_val + 1); in cache_sync_default_after_cache_only()
1090 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + 2, orig_val)); in cache_sync_default_after_cache_only()
1097 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_default_after_cache_only()
1099 KUNIT_EXPECT_EQ(test, data->vals[param->from_reg + 2], orig_val); in cache_sync_default_after_cache_only()
1121 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + i, &val)); in cache_sync_readonly()
1127 KUNIT_EXPECT_EQ(test, i != 5, regmap_write(map, param->from_reg + i, val) == 0); in cache_sync_readonly()
1133 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_readonly()
1137 KUNIT_EXPECT_EQ(test, i != 5, data->written[param->from_reg + i]); in cache_sync_readonly()
1160 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_sync_patch()
1170 KUNIT_EXPECT_EQ(test, 0, regmap_register_patch(map, patch, in cache_sync_patch()
1177 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_sync_patch()
1181 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + i, &val)); in cache_sync_patch()
1182 KUNIT_EXPECT_EQ(test, val, rval[i]); in cache_sync_patch()
1187 KUNIT_EXPECT_EQ(test, true, data->written[param->from_reg + i]); in cache_sync_patch()
1188 KUNIT_EXPECT_EQ(test, data->vals[param->from_reg + i], rval[i] + 1); in cache_sync_patch()
1191 KUNIT_EXPECT_EQ(test, false, data->written[param->from_reg + i]); in cache_sync_patch()
1192 KUNIT_EXPECT_EQ(test, data->vals[param->from_reg + i], rval[i]); in cache_sync_patch()
1218 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_drop()
1227 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, param->from_reg + 3, in cache_drop()
1231 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_drop()
1234 KUNIT_EXPECT_EQ(test, data->read[param->from_reg + i], i >= 3 && i <= 5); in cache_drop()
1266 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_write(map, reg, in cache_drop_with_non_contiguous_ranges()
1282 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, reg, reg + BLOCK_TEST_SIZE - 1)); in cache_drop_with_non_contiguous_ranges()
1286 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, reg + 3, reg + 5)); in cache_drop_with_non_contiguous_ranges()
1301 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_drop_with_non_contiguous_ranges()
1331 KUNIT_EXPECT_EQ(test, data->written[reg + i], i < 3 || i > 5); in cache_drop_with_non_contiguous_ranges()
1360 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_drop_all_and_sync_marked_dirty()
1366 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + i, rval[i] + 1)); in cache_drop_all_and_sync_marked_dirty()
1369 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, 0, config.max_register)); in cache_drop_all_and_sync_marked_dirty()
1376 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_drop_all_and_sync_marked_dirty()
1400 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_drop_all_and_sync_no_defaults()
1406 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + i, rval[i] + 1)); in cache_drop_all_and_sync_no_defaults()
1409 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, 0, config.max_register)); in cache_drop_all_and_sync_no_defaults()
1418 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_drop_all_and_sync_no_defaults()
1443 KUNIT_EXPECT_EQ(test, 0, regmap_bulk_read(map, param->from_reg, rval, in cache_drop_all_and_sync_has_defaults()
1449 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, param->from_reg + i, rval[i] + 1)); in cache_drop_all_and_sync_has_defaults()
1452 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, 0, config.max_register)); in cache_drop_all_and_sync_has_defaults()
1461 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in cache_drop_all_and_sync_has_defaults()
1495 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, param->from_reg + i, &val)); in cache_present()
1530 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 1, 0)); in cache_write_zero()
1533 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 1, &val)); in cache_write_zero()
1534 KUNIT_EXPECT_EQ(test, 0, val); in cache_write_zero()
1540 KUNIT_EXPECT_EQ(test, 0, regcache_drop_region(map, 1, 1)); in cache_write_zero()
1722 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_read_defaults_single()
1723 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_read_defaults_single()
1751 KUNIT_EXPECT_EQ(test, 0, regmap_raw_read(map, 0, rval, val_len)); in raw_read_defaults()
1755 KUNIT_EXPECT_EQ(test, def, be16_to_cpu((__force __be16)rval[i])); in raw_read_defaults()
1757 KUNIT_EXPECT_EQ(test, def, le16_to_cpu((__force __le16)rval[i])); in raw_read_defaults()
1780 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 0, val)); in raw_write_read_single()
1781 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &rval)); in raw_write_read_single()
1782 KUNIT_EXPECT_EQ(test, val, rval); in raw_write_read_single()
1807 KUNIT_EXPECT_EQ(test, 0, regmap_raw_write(map, 2, val, sizeof(val))); in raw_write()
1811 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_write()
1817 KUNIT_EXPECT_EQ(test, rval, in raw_write()
1820 KUNIT_EXPECT_EQ(test, rval, in raw_write()
1825 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_write()
1876 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 1, val_test)); in raw_noinc_write()
1879 KUNIT_EXPECT_EQ(test, 0, regmap_noinc_write(map, 0, val_array, in raw_noinc_write()
1883 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 0, &val)); in raw_noinc_write()
1887 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, 1, &val)); in raw_noinc_write()
1914 KUNIT_EXPECT_EQ(test, 0, regmap_raw_write(map, 2, val, in raw_sync()
1916 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, 4, val[2])); in raw_sync()
1920 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, i, &rval)); in raw_sync()
1926 KUNIT_EXPECT_EQ(test, rval, in raw_sync()
1929 KUNIT_EXPECT_EQ(test, rval, in raw_sync()
1934 KUNIT_EXPECT_EQ(test, rval, val[i - 2]); in raw_sync()
1937 KUNIT_EXPECT_EQ(test, config.reg_defaults[i].def, rval); in raw_sync()
1960 KUNIT_EXPECT_EQ(test, 0, regcache_sync(map)); in raw_sync()
1986 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.selector_reg, in raw_ranges()
1992 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, test_range.range_min, 0)); in raw_ranges()
1998 KUNIT_EXPECT_EQ(test, 0, regmap_write(map, in raw_ranges()
2008 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, test_range.range_min, &val)); in raw_ranges()
2014 KUNIT_EXPECT_EQ(test, 0, regmap_read(map, in raw_ranges()