Lines Matching refs:dev

16 	struct udevice *dev;  in dm_test_led_base()  local
19 ut_assertok(uclass_get_device(UCLASS_LED, 0, &dev)); in dm_test_led_base()
20 ut_assertok(uclass_get_device(UCLASS_LED, 1, &dev)); in dm_test_led_base()
21 ut_assertok(uclass_get_device(UCLASS_LED, 2, &dev)); in dm_test_led_base()
22 ut_assertok(uclass_get_device(UCLASS_LED, 3, &dev)); in dm_test_led_base()
23 ut_assertok(uclass_get_device(UCLASS_LED, 4, &dev)); in dm_test_led_base()
24 ut_assertok(uclass_get_device(UCLASS_LED, 5, &dev)); in dm_test_led_base()
25 ut_assertok(uclass_get_device(UCLASS_LED, 6, &dev)); in dm_test_led_base()
26 ut_assertok(uclass_get_device(UCLASS_LED, 7, &dev)); in dm_test_led_base()
27 ut_assertok(uclass_get_device(UCLASS_LED, 8, &dev)); in dm_test_led_base()
28 ut_asserteq(-ENODEV, uclass_get_device(UCLASS_LED, 9, &dev)); in dm_test_led_base()
37 struct udevice *dev; in dm_test_led_default_state() local
40 ut_assertok(led_get_by_label("sandbox:default_on", &dev)); in dm_test_led_default_state()
41 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_default_state()
44 ut_assertok(led_get_by_label("default_off", &dev)); in dm_test_led_default_state()
45 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_default_state()
55 struct udevice *dev, *gpio; in dm_test_led_gpio() local
61 ut_assertok(uclass_get_device(UCLASS_LED, 0, &dev)); in dm_test_led_gpio()
64 ut_assertok(led_set_state(dev, LEDST_ON)); in dm_test_led_gpio()
66 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_gpio()
68 ut_assertok(led_set_state(dev, LEDST_OFF)); in dm_test_led_gpio()
70 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_gpio()
80 struct udevice *dev, *gpio; in dm_test_led_toggle() local
86 ut_assertok(uclass_get_device(UCLASS_LED, 0, &dev)); in dm_test_led_toggle()
89 ut_assertok(led_set_state(dev, LEDST_TOGGLE)); in dm_test_led_toggle()
91 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_toggle()
93 ut_assertok(led_set_state(dev, LEDST_TOGGLE)); in dm_test_led_toggle()
95 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_toggle()
104 struct udevice *dev, *cmp; in dm_test_led_label() local
106 ut_assertok(led_get_by_label("sandbox:red", &dev)); in dm_test_led_label()
107 ut_asserteq(1, device_active(dev)); in dm_test_led_label()
109 ut_asserteq_ptr(dev, cmp); in dm_test_led_label()
111 ut_assertok(led_get_by_label("sandbox:green", &dev)); in dm_test_led_label()
112 ut_asserteq(1, device_active(dev)); in dm_test_led_label()
114 ut_asserteq_ptr(dev, cmp); in dm_test_led_label()
116 ut_asserteq(-ENODEV, led_get_by_label("sandbox:blue", &dev)); in dm_test_led_label()
119 ut_assertok(led_get_by_label("red:status-20", &dev)); in dm_test_led_label()
122 ut_assertok(led_get_by_label("green:status", &dev)); in dm_test_led_label()
125 ut_assertok(led_get_by_label(":status", &dev)); in dm_test_led_label()
128 ut_assertok(led_get_by_label("green:", &dev)); in dm_test_led_label()
131 ut_assertok(led_get_by_label("sandbox:function", &dev)); in dm_test_led_label()
142 struct udevice *dev, *gpio; in dm_test_led_blink() local
148 ut_assertok(uclass_get_device(UCLASS_LED, 0, &dev)); in dm_test_led_blink()
151 ut_asserteq(-ENOSYS, led_set_state(dev, LEDST_BLINK)); in dm_test_led_blink()
153 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_blink()
154 ut_asserteq(-ENOSYS, led_set_period(dev, 100)); in dm_test_led_blink()
165 struct udevice *dev in dm_test_led_boot()
168 ut_assertok(led_get_by_label("sandbox:green", &dev)); in dm_test_led_boot()
169 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_boot()
171 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_boot()
173 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_boot()
183 struct udevice *dev in dm_test_led_boot_blink()
186 ut_assertok(led_get_by_label("sandbox:green", &dev)); in dm_test_led_boot_blink()
187 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_boot_blink()
189 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_boot_blink()
191 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_boot_blink()
203 struct udevice *dev in dm_test_led_activity()
206 ut_assertok(led_get_by_label("sandbox:red", &dev)); in dm_test_led_activity()
207 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_activity()
209 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_activity()
211 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_activity()
221 struct udevice *dev in dm_test_led_activityt_blink()
224 ut_assertok(led_get_by_label("sandbox:red", &dev)); in dm_test_led_activityt_blink()
225 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_activityt_blink()
227 ut_asserteq(LEDST_ON, led_get_state(dev)); in dm_test_led_activityt_blink()
229 ut_asserteq(LEDST_OFF, led_get_state(dev)); in dm_test_led_activityt_blink()