-int device_handler_get_current_devices(struct device_handler *handler,
- const struct device **devices);
+int device_handler_get_device_count(const struct device_handler *handler);
+const struct device *device_handler_get_device(
+ const struct device_handler *handler, unsigned int index);