Lines Matching refs:media_entity
39 void (*notify)(struct media_entity *entity, void *notify_data);
174 int (*enable_source)(struct media_entity *entity,
176 void (*disable_source)(struct media_entity *entity);
246 * - &media_entity.dev must point to the parent device (usually a &pci_dev,
249 * - &media_entity.model must be filled with the device model name as a
255 * - &media_entity.serial is a unique serial number stored as a
260 * - &media_entity.bus_info represents the location of the device in the
262 * &media_entity.bus_info must be set to "PCI:" (or "PCIe:") followed by
267 * - &media_entity.hw_revision is the hardware device revision in a
308 * @entity: pointer to struct &media_entity to be registered
317 * The media_entity name, type and flags fields should be initialized before
323 * this function. Otherwise, the &media_entity.pad and &media_entity.num_pads
340 struct media_entity *entity);
345 * @entity: pointer to struct &media_entity to be unregistered
358 * The media_entity instance itself must be freed explicitly by
361 void media_device_unregister_entity(struct media_entity *entity);
449 struct media_entity *entity)
453 static inline void media_device_unregister_entity(struct media_entity *entity)