• Home
  • Raw
  • Download

Lines Matching full:media

2  * Media device
25 #include <media/media-devnode.h>
26 #include <media/media-entity.h>
32 * struct media_entity_notify - Media Entity Notify
39 * registered with the media device. This handler is intended for creating
50 * struct media_device_ops - Media device operations
60 * struct media_device - Media device
62 * @devnode: Media device node
92 * This structure represents an abstract high-level media device. It allows easy
93 * access to entities and provides basic media device-level support. The
97 * media device.
177 * @mdev: The related media device
189 * media_device_init() - Initializes a media device element
193 * This function initializes the media device prior to its registration.
194 * The media device initialization and registration is split in two functions
195 * to avoid race conditions and make the media device available to user-space
196 * before the media graph has been completed.
198 * So drivers need to first initialize the media device, register any entity
199 * within the media device, create pad to pad links and then finally register
200 * the media device by calling media_device_register() as a final step.
205 * media_device_cleanup() - Cleanups a media device element
215 * __media_device_register() - Registers a media device element
252 …* #) Upon successful registration a character device named media[0-9]+ is created. The device m…
254 * #) Unregistering a media device that hasn't been registered is **NOT** safe.
263 * media_device_register() - Registers a media device element
273 * media_device_unregister() - Unregisters a media device element
278 * media device.
283 * media_device_register_entity() - registers a media entity inside a
284 * previously registered media device.
289 * Entities are identified by a unique positive integer ID. The media
322 * media_device_unregister_entity() - unregisters a media entity.
332 * When a media device is unregistered, all its entities are unregistered
343 * media_device_register_entity_notify() - Registers a media entity_notify
346 * @mdev: The media device
359 * media_device_unregister_entity_notify() - Unregister a media entity notify
362 * @mdev: The media device
391 * @name: media device name. If %NULL, the routine will use the default
403 * @board_name: media device name. If %NULL, the routine will use the usb
468 * @name: media device name. If %NULL, the routine will use the usb