Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
ieee1394: change deprecation status of dv1394

+14 -16
+9
Documentation/ABI/obsolete/dv1394
··· 1 + What: dv1394 (a.k.a. "OHCI-DV I/O support" for FireWire) 2 + Contact: linux1394-devel@lists.sourceforge.net 3 + Description: 4 + New application development should use raw1394 + userspace libraries 5 + instead, notably libiec61883 which is functionally equivalent. 6 + 7 + Users: 8 + ffmpeg/libavformat (used by a variety of media players) 9 + dvgrab v1.x (replaced by dvgrab2 on top of raw1394 and resp. libraries)
-11
Documentation/feature-removal-schedule.txt
··· 39 39 40 40 --------------------------- 41 41 42 - What: dv1394 driver (CONFIG_IEEE1394_DV1394) 43 - When: June 2007 44 - Why: Replaced by raw1394 + userspace libraries, notably libiec61883. This 45 - shift of application support has been indicated on www.linux1394.org 46 - and developers' mailinglists for quite some time. Major applications 47 - have been converted, with the exception of ffmpeg and hence xine. 48 - Piped output of dvgrab2 is a partial equivalent to dv1394. 49 - Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de> 50 - 51 - --------------------------- 52 - 53 42 What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. 54 43 When: December 2006 55 44 Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
+3 -3
drivers/ieee1394/Kconfig
··· 138 138 tristate "OHCI-DV I/O support (deprecated)" 139 139 depends on IEEE1394 && IEEE1394_OHCI1394 140 140 help 141 - The dv1394 driver will be removed from Linux in a future release. 142 - Its functionality is now provided by raw1394 together with libraries 143 - such as libiec61883. 141 + The dv1394 driver is unsupported and may be removed from Linux in a 142 + future release. Its functionality is now provided by raw1394 together 143 + with libraries such as libiec61883. 144 144 145 145 config IEEE1394_RAWIO 146 146 tristate "Raw IEEE1394 I/O support"
+2 -2
drivers/ieee1394/dv1394.c
··· 2564 2564 int ret; 2565 2565 2566 2566 printk(KERN_WARNING 2567 - "WARNING: The dv1394 driver is unsupported and will be removed " 2568 - "from Linux soon. Use raw1394 instead.\n"); 2567 + "NOTE: The dv1394 driver is unsupported and may be removed in a " 2568 + "future Linux release. Use raw1394 instead.\n"); 2569 2569 2570 2570 cdev_init(&dv1394_cdev, &dv1394_fops); 2571 2571 dv1394_cdev.owner = THIS_MODULE;