Mauro, Please pull from http://linuxtv.org/hg/~pinchartl/v4l-dvb-cleanup/ for the following 9 changesets: v4l: Add video_device_node_name function v4l: Use the new video_device_node_name function v4l: Remove video_device::num usage from device drivers v4l: Replace video_is_unregistered with video_is_registered v4l: Use the video_is_registered function in device drivers v4l: Use the video_drvdata function in drivers v4l: Use video_device_node_name() instead of the minor number v4l: Remove unneeded video_device::minor assignments v4l: Remove unneeded video_device::minor usage in drivers The patches include fixes for the problem reported by Devin Heitmueller. Documentation/video4linux/v4l2-framework.txt | 16 ++++- drivers/media/common/saa7146_fops.c | 66 ++++------------------ drivers/media/radio/radio-tea5764.c | 4 - drivers/media/video/arv.c | 5 - drivers/media/video/au0828/au0828-video.c | 34 ++--------- drivers/media/video/au0828/au0828.h | 1 drivers/media/video/bt8xx/bttv-driver.c | 51 +++++++---------- drivers/media/video/c-qcam.c | 4 - drivers/media/video/cafe_ccic.c | 1 drivers/media/video/cpia.c | 13 +--- drivers/media/video/cpia2/cpia2_v4l.c | 7 +- drivers/media/video/cx18/cx18-fileops.c | 4 - drivers/media/video/cx18/cx18-streams.c | 20 +++--- drivers/media/video/cx231xx/cx231xx-cards.c | 5 + drivers/media/video/cx231xx/cx231xx-core.c | 26 -------- drivers/media/video/cx231xx/cx231xx-video.c | 58 +++++++++++-------- drivers/media/video/cx231xx/cx231xx.h | 2 drivers/media/video/cx23885/cx23885-417.c | 29 ++------- drivers/media/video/cx23885/cx23885-core.c | 11 --- drivers/media/video/cx23885/cx23885-video.c | 70 +++++++++--------------- drivers/media/video/cx23885/cx23885.h | 3 - drivers/media/video/cx88/cx88-blackbird.c | 26 ++------ drivers/media/video/cx88/cx88-mpeg.c | 15 ----- drivers/media/video/cx88/cx88-video.c | 68 +++++++++-------------- drivers/media/video/cx88/cx88.h | 2 drivers/media/video/davinci/vpfe_capture.c | 3 - drivers/media/video/davinci/vpif_display.c | 1 drivers/media/video/em28xx/em28xx-cards.c | 8 -- drivers/media/video/em28xx/em28xx-core.c | 28 --------- drivers/media/video/em28xx/em28xx-video.c | 59 ++++++++++---------- drivers/media/video/em28xx/em28xx.h | 3 - drivers/media/video/et61x251/et61x251_core.c | 45 ++++++++------- drivers/media/video/gspca/gl860/gl860.c | 4 - drivers/media/video/gspca/gspca.c | 9 +-- drivers/media/video/gspca/sn9c20x.c | 5 + drivers/media/video/hdpvr/hdpvr-core.c | 10 +-- drivers/media/video/hdpvr/hdpvr-video.c | 2 drivers/media/video/ivtv/ivtv-fileops.c | 4 - drivers/media/video/ivtv/ivtv-streams.c | 19 +++--- drivers/media/video/meye.c | 1 drivers/media/video/omap24xxcam.c | 10 +-- drivers/media/video/ov511.c | 7 +- drivers/media/video/pvrusb2/pvrusb2-v4l2.c | 21 +------ drivers/media/video/pwc/pwc-if.c | 3 - drivers/media/video/s2255drv.c | 55 ++++++------------ drivers/media/video/saa5246a.c | 1 drivers/media/video/saa7134/saa7134-core.c | 19 +++--- drivers/media/video/saa7134/saa7134-empress.c | 20 ++---- drivers/media/video/saa7134/saa7134-video.c | 39 +++++-------- drivers/media/video/se401.c | 4 - drivers/media/video/sn9c102/sn9c102_core.c | 47 ++++++++-------- drivers/media/video/soc_camera.c | 4 - drivers/media/video/stk-webcam.c | 9 +-- drivers/media/video/stradis.c | 4 - drivers/media/video/stv680.c | 5 - drivers/media/video/usbvideo/usbvideo.c | 4 - drivers/media/video/usbvideo/vicam.c | 5 - drivers/media/video/usbvision/usbvision-i2c.c | 4 - drivers/media/video/usbvision/usbvision-video.c | 34 +++++------ drivers/media/video/uvc/uvc_driver.c | 1 drivers/media/video/v4l2-dev.c | 22 +++---- drivers/media/video/vino.c | 1 drivers/media/video/vivi.c | 22 +++---- drivers/media/video/w9968cf.c | 34 ++++++----- drivers/media/video/zc0301/zc0301_core.c | 44 ++++++++------- drivers/media/video/zoran/zoran_driver.c | 1 drivers/media/video/zr364xx.c | 5 - drivers/staging/cx25821/cx25821-audups11.c | 33 ++--------- drivers/staging/cx25821/cx25821-video.c | 6 +- drivers/staging/cx25821/cx25821-video0.c | 33 ++--------- drivers/staging/cx25821/cx25821-video1.c | 33 ++--------- drivers/staging/cx25821/cx25821-video2.c | 34 +++-------- drivers/staging/cx25821/cx25821-video3.c | 34 +++-------- drivers/staging/cx25821/cx25821-video4.c | 34 +++-------- drivers/staging/cx25821/cx25821-video5.c | 34 +++-------- drivers/staging/cx25821/cx25821-video6.c | 34 +++-------- drivers/staging/cx25821/cx25821-video7.c | 34 +++-------- drivers/staging/cx25821/cx25821-videoioctl.c | 32 ++-------- drivers/staging/cx25821/cx25821-vidups10.c | 33 ++--------- drivers/staging/cx25821/cx25821-vidups9.c | 33 ++--------- drivers/staging/go7007/go7007-v4l2.c | 5 - drivers/staging/tm6000/tm6000-cards.c | 1 drivers/staging/tm6000/tm6000-video.c | 63 ++++----------------- drivers/staging/tm6000/tm6000.h | 1 include/media/saa7146_vv.h | 4 - include/media/v4l2-dev.h | 27 +++++---- 86 files changed, 592 insertions(+), 1083 deletions(-) -- Thanks, Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html