Lines Matching refs:dev

15 static int dev_init(const struct device *dev)  in dev_init()  argument
17 if (!pm_device_is_powered(dev)) { in dev_init()
18 pm_device_init_off(dev); in dev_init()
23 int dev_pm_control(const struct device *dev, enum pm_device_action action) in dev_pm_control() argument
25 ARG_UNUSED(dev); in dev_pm_control()
57 const struct device *const dev = DEVICE_DT_GET(DT_NODELABEL(test_dev)); in ZTEST() local
64 zassert_true(pm_device_is_powered(dev), ""); in ZTEST()
68 pm_device_runtime_enable(dev); in ZTEST()
77 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
78 pm_device_state_get(dev, &state); in ZTEST()
86 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
94 zassert_true(pm_device_is_powered(dev), ""); in ZTEST()
96 pm_device_state_get(dev, &state); in ZTEST()
99 pm_device_state_get(dev, &state); in ZTEST()
107 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
109 pm_device_state_get(dev, &state); in ZTEST()
113 TC_PRINT("Requesting dev: %s\n", dev->name); in ZTEST()
116 pm_device_runtime_get(dev); in ZTEST()
117 zassert_true(pm_device_is_powered(dev), ""); in ZTEST()
118 pm_device_state_get(dev, &state); in ZTEST()
125 pm_device_runtime_put(dev); in ZTEST()
126 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
127 pm_device_state_get(dev, &state); in ZTEST()
135 pm_device_runtime_get(dev); in ZTEST()
136 pm_device_runtime_get(dev); in ZTEST()
137 pm_device_runtime_get(dev); in ZTEST()
139 pm_device_runtime_put(dev); in ZTEST()
140 zassert_true(pm_device_is_powered(dev), ""); in ZTEST()
141 pm_device_state_get(dev, &state); in ZTEST()
146 zassert_ok(pm_device_runtime_put_async(dev, K_SECONDS(1))); in ZTEST()
147 zassert_ok(pm_device_runtime_put_async(dev, K_SECONDS(1))); in ZTEST()
150 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
151 pm_device_state_get(dev, &state); in ZTEST()
158 pm_device_runtime_get(dev); in ZTEST()
160 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
161 pm_device_state_get(dev, &state); in ZTEST()
170 pm_device_runtime_get(dev); in ZTEST()
172 zassert_false(pm_device_is_powered(dev), ""); in ZTEST()
173 pm_device_state_get(dev, &state); in ZTEST()