Lines Matching full:media
3 * Media device
17 #include <media/media-devnode.h>
18 #include <media/media-entity.h>
25 * struct media_entity_notify - Media Entity Notify
32 * registered with the media device. This handler is intended for creating
43 * struct media_device_ops - Media device operations
75 * struct media_device - Media device
77 * @devnode: Media device node
110 * This structure represents an abstract high-level media device. It allows easy
111 * access to entities and provides basic media device-level support. The
115 * media device.
198 * @mdev: The related media device
210 * media_device_init() - Initializes a media device element
214 * This function initializes the media device prior to its registration.
215 * The media device initialization and registration is split in two functions
216 * to avoid race conditions and make the media device available to user-space
217 * before the media graph has been completed.
219 * So drivers need to first initialize the media device, register any entity
220 * within the media device, create pad to pad links and then finally register
221 * the media device by calling media_device_register() as a final step.
226 * media_device_cleanup() - Cleanups a media device element
236 * __media_device_register() - Registers a media device element
273 …* #) Upon successful registration a character device named media[0-9]+ is created. The device m…
275 * #) Unregistering a media device that hasn't been registered is **NOT** safe.
284 * media_device_register() - Registers a media device element
294 * media_device_unregister() - Unregisters a media device element
299 * media device.
304 * media_device_register_entity() - registers a media entity inside a
305 * previously registered media device.
310 * Entities are identified by a unique positive integer ID. The media
343 * media_device_unregister_entity() - unregisters a media entity.
353 * When a media device is unregistered, all its entities are unregistered
364 * media_device_register_entity_notify() - Registers a media entity_notify
367 * @mdev: The media device
380 * media_device_unregister_entity_notify() - Unregister a media entity notify
383 * @mdev: The media device
412 * @name: media device name. If %NULL, the routine will use the default
424 * @board_name: media device name. If %NULL, the routine will use the usb
489 * @name: media device name. If %NULL, the routine will use the usb