Lines Matching full:media

3  * Media device
19 #include <media/media-devnode.h>
20 #include <media/media-entity.h>
26 * struct media_entity_notify - Media Entity Notify
33 * registered with the media device. This handler is intended for creating
44 * struct media_device_ops - Media device operations
76 * struct media_device - Media device
78 * @devnode: Media device node
111 * This structure represents an abstract high-level media device. It allows easy
112 * access to entities and provides basic media device-level support. The
116 * media device.
195 * media_device_init() - Initializes a media device element
199 * This function initializes the media device prior to its registration.
200 * The media device initialization and registration is split in two functions
201 * to avoid race conditions and make the media device available to user-space
202 * before the media graph has been completed.
204 * So drivers need to first initialize the media device, register any entity
205 * within the media device, create pad to pad links and then finally register
206 * the media device by calling media_device_register() as a final step.
208 * The caller is responsible for initializing the media device before
220 * media_device_cleanup() - Cleanups a media device element
230 * __media_device_register() - Registers a media device element
264 …* #) Upon successful registration a character device named media[0-9]+ is created. The device m…
266 * #) Unregistering a media device that hasn't been registered is **NOT** safe.
275 * media_device_register() - Registers a media device element
285 * media_device_unregister() - Unregisters a media device element
290 * media device.
295 * media_device_register_entity() - registers a media entity inside a
296 * previously registered media device.
301 * Entities are identified by a unique positive integer ID. The media
334 * media_device_unregister_entity() - unregisters a media entity.
344 * When a media device is unregistered, all its entities are unregistered
355 * media_device_register_entity_notify() - Registers a media entity_notify
358 * @mdev: The media device
371 * media_device_unregister_entity_notify() - Unregister a media entity notify
374 * @mdev: The media device
403 * @name: media device name. If %NULL, the routine will use the default
415 * @board_name: media device name. If %NULL, the routine will use the usb
485 * @name: media device name. If %NULL, the routine will use the usb