Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
usbd_uvc.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 tinyVision.ai Inc.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
11
12#ifndef ZEPHYR_INCLUDE_USB_CLASS_USBD_UVC_H
13#define ZEPHYR_INCLUDE_USB_CLASS_USBD_UVC_H
14
15#include <zephyr/device.h>
16
27
41void uvc_set_video_dev(const struct device *uvc_dev, const struct device *video_dev);
42
46
47#endif /* ZEPHYR_INCLUDE_USB_CLASS_USBD_UVC_H */
void uvc_set_video_dev(const struct device *uvc_dev, const struct device *video_dev)
Set the video device that a UVC instance will use.
Runtime device structure (in ROM) per driver instance.
Definition device.h:510