Lines Matching refs:map
24 struct regmap *map; in dm_test_regmap_base() local
29 map = syscon_get_regmap(dev); in dm_test_regmap_base()
30 ut_assertok_ptr(map); in dm_test_regmap_base()
31 ut_asserteq(1, map->range_count); in dm_test_regmap_base()
32 ut_asserteq(0x10, map->ranges[0].start); in dm_test_regmap_base()
33 ut_asserteq(16, map->ranges[0].size); in dm_test_regmap_base()
34 ut_asserteq(0x10, map_to_sysmem(regmap_get_range(map, 0))); in dm_test_regmap_base()
37 map = syscon_get_regmap(dev); in dm_test_regmap_base()
38 ut_assertok_ptr(map); in dm_test_regmap_base()
39 ut_asserteq(4, map->range_count); in dm_test_regmap_base()
40 ut_asserteq(0x20, map->ranges[0].start); in dm_test_regmap_base()
44 ut_asserteq(addr, map->ranges[i].start); in dm_test_regmap_base()
45 ut_asserteq(5 + i, map->ranges[i].size); in dm_test_regmap_base()
46 ut_asserteq(addr, map_to_sysmem(regmap_get_range(map, i))); in dm_test_regmap_base()
51 map = syscon_get_regmap(dev); in dm_test_regmap_base()
52 ut_asserteq_ptr(ERR_PTR(-ENOEXEC), map); in dm_test_regmap_base()
58 map = syscon_node_to_regmap(node); in dm_test_regmap_base()
59 ut_assertok_ptr(map); in dm_test_regmap_base()
60 ut_asserteq(4, map->range_count); in dm_test_regmap_base()
61 ut_asserteq(0x40, map->ranges[0].start); in dm_test_regmap_base()
65 ut_asserteq(addr, map->ranges[i].start); in dm_test_regmap_base()
66 ut_asserteq(5 + i, map->ranges[i].size); in dm_test_regmap_base()
67 ut_asserteq(addr, map_to_sysmem(regmap_get_range(map, i))); in dm_test_regmap_base()
77 struct regmap *map; in dm_test_regmap_syscon() local
79 map = syscon_get_regmap_by_driver_data(SYSCON0); in dm_test_regmap_syscon()
80 ut_assertok_ptr(map); in dm_test_regmap_syscon()
81 ut_asserteq(1, map->range_count); in dm_test_regmap_syscon()
83 map = syscon_get_regmap_by_driver_data(SYSCON1); in dm_test_regmap_syscon()
84 ut_assertok_ptr(map); in dm_test_regmap_syscon()
85 ut_asserteq(4, map->range_count); in dm_test_regmap_syscon()
87 map = syscon_get_regmap_by_driver_data(SYSCON_COUNT); in dm_test_regmap_syscon()
88 ut_asserteq_ptr(ERR_PTR(-ENODEV), map); in dm_test_regmap_syscon()
104 struct regmap *map; in dm_test_regmap_rw() local
109 map = syscon_get_regmap(dev); in dm_test_regmap_rw()
110 ut_assertok_ptr(map); in dm_test_regmap_rw()
112 ut_assertok(regmap_write(map, 0, 0xcacafafa)); in dm_test_regmap_rw()
113 ut_assertok(regmap_write(map, 5, 0x55aa2211)); in dm_test_regmap_rw()
115 ut_assertok(regmap_read(map, 0, ®)); in dm_test_regmap_rw()
117 ut_assertok(regmap_read(map, 5, ®)); in dm_test_regmap_rw()
120 ut_assertok(regmap_read(map, 0, ®)); in dm_test_regmap_rw()
122 ut_assertok(regmap_update_bits(map, 0, 0xff00ff00, 0x55aa2211)); in dm_test_regmap_rw()
123 ut_assertok(regmap_read(map, 0, ®)); in dm_test_regmap_rw()
125 ut_assertok(regmap_update_bits(map, 5, 0x00ff00ff, 0xcacafada)); in dm_test_regmap_rw()
126 ut_assertok(regmap_read(map, 5, ®)); in dm_test_regmap_rw()
138 struct regmap *map; in dm_test_regmap_getset() local
149 map = syscon_get_regmap(dev); in dm_test_regmap_getset()
150 ut_assertok_ptr(map); in dm_test_regmap_getset()
152 regmap_set(map, struct layout, val0, 0xcacafafa); in dm_test_regmap_getset()
153 regmap_set(map, struct layout, val3, 0x55aa2211); in dm_test_regmap_getset()
155 ut_assertok(regmap_get(map, struct layout, val0, ®)); in dm_test_regmap_getset()
157 ut_assertok(regmap_get(map, struct layout, val3, ®)); in dm_test_regmap_getset()
169 struct regmap *map; in dm_test_regmap_poll() local
174 map = syscon_get_regmap(dev); in dm_test_regmap_poll()
175 ut_assertok_ptr(map); in dm_test_regmap_poll()
179 ut_assertok(regmap_write(map, 0, 0x0)); in dm_test_regmap_poll()
181 regmap_read_poll_timeout_test(map, 0, reg, in dm_test_regmap_poll()