diff options
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 11 | ||||
-rw-r--r-- | drivers/ieee1394/Kconfig | 23 | ||||
-rw-r--r-- | drivers/ieee1394/Makefile | 2 | ||||
-rw-r--r-- | drivers/ieee1394/ieee1394-ioctl.h | 8 | ||||
-rw-r--r-- | drivers/ieee1394/ohci1394.h | 4 |
5 files changed, 2 insertions, 46 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index b67189a8d8d4..daaf03eaea6e 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -40,17 +40,6 @@ Who: Paul E. McKenney <paulmck@us.ibm.com> | |||
40 | 40 | ||
41 | --------------------------- | 41 | --------------------------- |
42 | 42 | ||
43 | What: IEEE1394 Audio and Music Data Transmission Protocol driver, | ||
44 | Connection Management Procedures driver | ||
45 | When: November 2005 | ||
46 | Files: drivers/ieee1394/{amdtp,cmp}* | ||
47 | Why: These are incomplete, have never worked, and are better implemented | ||
48 | in userland via raw1394 (see http://freebob.sourceforge.net/ for | ||
49 | example.) | ||
50 | Who: Jody McIntyre <scjody@steamballoon.com> | ||
51 | |||
52 | --------------------------- | ||
53 | |||
54 | What: raw1394: requests of type RAW1394_REQ_ISO_SEND, RAW1394_REQ_ISO_LISTEN | 43 | What: raw1394: requests of type RAW1394_REQ_ISO_SEND, RAW1394_REQ_ISO_LISTEN |
55 | When: November 2005 | 44 | When: November 2005 |
56 | Why: Deprecated in favour of the new ioctl-based rawiso interface, which is | 45 | Why: Deprecated in favour of the new ioctl-based rawiso interface, which is |
diff --git a/drivers/ieee1394/Kconfig b/drivers/ieee1394/Kconfig index 25103a0ef9b3..39142e2f804b 100644 --- a/drivers/ieee1394/Kconfig +++ b/drivers/ieee1394/Kconfig | |||
@@ -169,27 +169,4 @@ config IEEE1394_RAWIO | |||
169 | To compile this driver as a module, say M here: the | 169 | To compile this driver as a module, say M here: the |
170 | module will be called raw1394. | 170 | module will be called raw1394. |
171 | 171 | ||
172 | config IEEE1394_CMP | ||
173 | tristate "IEC61883-1 Plug support" | ||
174 | depends on IEEE1394 | ||
175 | help | ||
176 | This option enables the Connection Management Procedures | ||
177 | (IEC61883-1) driver, which implements input and output plugs. | ||
178 | |||
179 | To compile this driver as a module, say M here: the | ||
180 | module will be called cmp. | ||
181 | |||
182 | config IEEE1394_AMDTP | ||
183 | tristate "IEC61883-6 (Audio transmission) support" | ||
184 | depends on IEEE1394 && IEEE1394_OHCI1394 && IEEE1394_CMP | ||
185 | help | ||
186 | This option enables the Audio & Music Data Transmission Protocol | ||
187 | (IEC61883-6) driver, which implements audio transmission over | ||
188 | IEEE1394. | ||
189 | |||
190 | The userspace interface is documented in amdtp.h. | ||
191 | |||
192 | To compile this driver as a module, say M here: the | ||
193 | module will be called amdtp. | ||
194 | |||
195 | endmenu | 172 | endmenu |
diff --git a/drivers/ieee1394/Makefile b/drivers/ieee1394/Makefile index e8b4d48d376e..6f53611fe255 100644 --- a/drivers/ieee1394/Makefile +++ b/drivers/ieee1394/Makefile | |||
@@ -14,8 +14,6 @@ obj-$(CONFIG_IEEE1394_RAWIO) += raw1394.o | |||
14 | obj-$(CONFIG_IEEE1394_SBP2) += sbp2.o | 14 | obj-$(CONFIG_IEEE1394_SBP2) += sbp2.o |
15 | obj-$(CONFIG_IEEE1394_DV1394) += dv1394.o | 15 | obj-$(CONFIG_IEEE1394_DV1394) += dv1394.o |
16 | obj-$(CONFIG_IEEE1394_ETH1394) += eth1394.o | 16 | obj-$(CONFIG_IEEE1394_ETH1394) += eth1394.o |
17 | obj-$(CONFIG_IEEE1394_AMDTP) += amdtp.o | ||
18 | obj-$(CONFIG_IEEE1394_CMP) += cmp.o | ||
19 | 17 | ||
20 | quiet_cmd_oui2c = OUI2C $@ | 18 | quiet_cmd_oui2c = OUI2C $@ |
21 | cmd_oui2c = $(CONFIG_SHELL) $(srctree)/$(src)/oui2c.sh < $< > $@ | 19 | cmd_oui2c = $(CONFIG_SHELL) $(srctree)/$(src)/oui2c.sh < $< > $@ |
diff --git a/drivers/ieee1394/ieee1394-ioctl.h b/drivers/ieee1394/ieee1394-ioctl.h index f92b566363d5..156703986348 100644 --- a/drivers/ieee1394/ieee1394-ioctl.h +++ b/drivers/ieee1394/ieee1394-ioctl.h | |||
@@ -7,14 +7,6 @@ | |||
7 | #include <linux/ioctl.h> | 7 | #include <linux/ioctl.h> |
8 | #include <linux/types.h> | 8 | #include <linux/types.h> |
9 | 9 | ||
10 | |||
11 | /* AMDTP Gets 6 */ | ||
12 | #define AMDTP_IOC_CHANNEL _IOW('#', 0x00, struct amdtp_ioctl) | ||
13 | #define AMDTP_IOC_PLUG _IOW('#', 0x01, struct amdtp_ioctl) | ||
14 | #define AMDTP_IOC_PING _IOW('#', 0x02, struct amdtp_ioctl) | ||
15 | #define AMDTP_IOC_ZAP _IO ('#', 0x03) | ||
16 | |||
17 | |||
18 | /* DV1394 Gets 10 */ | 10 | /* DV1394 Gets 10 */ |
19 | 11 | ||
20 | /* Get the driver ready to transmit video. pass a struct dv1394_init* as | 12 | /* Get the driver ready to transmit video. pass a struct dv1394_init* as |
diff --git a/drivers/ieee1394/ohci1394.h b/drivers/ieee1394/ohci1394.h index cc66c1cae250..7df0962144e3 100644 --- a/drivers/ieee1394/ohci1394.h +++ b/drivers/ieee1394/ohci1394.h | |||
@@ -219,8 +219,8 @@ struct ti_ohci { | |||
219 | 219 | ||
220 | int self_id_errors; | 220 | int self_id_errors; |
221 | 221 | ||
222 | /* Tasklets for iso receive and transmit, used by video1394, | 222 | /* Tasklets for iso receive and transmit, used by video1394 |
223 | * amdtp and dv1394 */ | 223 | * and dv1394 */ |
224 | 224 | ||
225 | struct list_head iso_tasklet_list; | 225 | struct list_head iso_tasklet_list; |
226 | spinlock_t iso_tasklet_list_lock; | 226 | spinlock_t iso_tasklet_list_lock; |