struct media_devnode — Media device node
struct media_devnode {
const struct media_file_operations * fops;
struct device dev;
struct cdev cdev;
struct device * parent;
int minor;
unsigned long flags;
void (* release) (struct media_devnode *mdev);
}; pointer to struct media_file_operations with media device ops
struct device pointer for the media controller device
struct cdev pointer character device
parent device
device node minor number
flags, combination of the MEDIA_FLAG_* constants
release callback called at the end of media_devnode_release