diff options
author | Adrian Bunk <bunk@stusta.de> | 2007-01-02 16:56:57 -0500 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-02-08 14:57:27 -0500 |
commit | d395a1774f34600d72f7d3796716f350ef29584b (patch) | |
tree | a91a58c052a91e2de47cf40a7d12f9d955d80d53 | |
parent | 4618fd300187132d12c06c64366729dd7a5280f2 (diff) |
the scheduled IEEE1394_EXPORT_FULL_API removal
This patch contains the scheduled IEEE1394_EXPORT_FULL_API removal.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Update: Pull proper portion of feature-removal-schedule.txt.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 8 | ||||
-rw-r--r-- | drivers/ieee1394/Kconfig | 7 | ||||
-rw-r--r-- | drivers/ieee1394/ieee1394_core.c | 22 |
3 files changed, 0 insertions, 37 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index 0ba6af02cdaf..58b216f5990c 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -50,14 +50,6 @@ Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de> | |||
50 | 50 | ||
51 | --------------------------- | 51 | --------------------------- |
52 | 52 | ||
53 | What: ieee1394 core's unused exports (CONFIG_IEEE1394_EXPORT_FULL_API) | ||
54 | When: January 2007 | ||
55 | Why: There are no projects known to use these exported symbols, except | ||
56 | dfg1394 (uses one symbol whose functionality is core-internal now). | ||
57 | Who: Stefan Richter <stefanr@s5r6.in-berlin.de> | ||
58 | |||
59 | --------------------------- | ||
60 | |||
61 | What: ieee1394's *_oui sysfs attributes (CONFIG_IEEE1394_OUI_DB) | 53 | What: ieee1394's *_oui sysfs attributes (CONFIG_IEEE1394_OUI_DB) |
62 | When: January 2007 | 54 | When: January 2007 |
63 | Files: drivers/ieee1394/: oui.db, oui2c.sh | 55 | Files: drivers/ieee1394/: oui.db, oui2c.sh |
diff --git a/drivers/ieee1394/Kconfig b/drivers/ieee1394/Kconfig index e7d56573fe56..3cb8b422b3bd 100644 --- a/drivers/ieee1394/Kconfig +++ b/drivers/ieee1394/Kconfig | |||
@@ -66,13 +66,6 @@ config IEEE1394_CONFIG_ROM_IP1394 | |||
66 | with MacOSX and WinXP IP-over-1394), enable this option and the | 66 | with MacOSX and WinXP IP-over-1394), enable this option and the |
67 | eth1394 option below. | 67 | eth1394 option below. |
68 | 68 | ||
69 | config IEEE1394_EXPORT_FULL_API | ||
70 | bool "Export all symbols of ieee1394's API (deprecated)" | ||
71 | depends on IEEE1394 | ||
72 | default n | ||
73 | help | ||
74 | This option will be removed soon. Don't worry, say N. | ||
75 | |||
76 | comment "Device Drivers" | 69 | comment "Device Drivers" |
77 | depends on IEEE1394 | 70 | depends on IEEE1394 |
78 | 71 | ||
diff --git a/drivers/ieee1394/ieee1394_core.c b/drivers/ieee1394/ieee1394_core.c index 9a48ca20d1fd..35fbe4755a2b 100644 --- a/drivers/ieee1394/ieee1394_core.c +++ b/drivers/ieee1394/ieee1394_core.c | |||
@@ -1195,10 +1195,6 @@ EXPORT_SYMBOL(hpsb_selfid_complete); | |||
1195 | EXPORT_SYMBOL(hpsb_packet_sent); | 1195 | EXPORT_SYMBOL(hpsb_packet_sent); |
1196 | EXPORT_SYMBOL(hpsb_packet_received); | 1196 | EXPORT_SYMBOL(hpsb_packet_received); |
1197 | EXPORT_SYMBOL_GPL(hpsb_disable_irm); | 1197 | EXPORT_SYMBOL_GPL(hpsb_disable_irm); |
1198 | #ifdef CONFIG_IEEE1394_EXPORT_FULL_API | ||
1199 | EXPORT_SYMBOL(hpsb_send_phy_config); | ||
1200 | EXPORT_SYMBOL(hpsb_send_packet_and_wait); | ||
1201 | #endif | ||
1202 | 1198 | ||
1203 | /** ieee1394_transactions.c **/ | 1199 | /** ieee1394_transactions.c **/ |
1204 | EXPORT_SYMBOL(hpsb_get_tlabel); | 1200 | EXPORT_SYMBOL(hpsb_get_tlabel); |
@@ -1229,20 +1225,12 @@ EXPORT_SYMBOL(hpsb_set_hostinfo_key); | |||
1229 | EXPORT_SYMBOL(hpsb_get_hostinfo_bykey); | 1225 | EXPORT_SYMBOL(hpsb_get_hostinfo_bykey); |
1230 | EXPORT_SYMBOL(hpsb_set_hostinfo); | 1226 | EXPORT_SYMBOL(hpsb_set_hostinfo); |
1231 | EXPORT_SYMBOL(highlevel_host_reset); | 1227 | EXPORT_SYMBOL(highlevel_host_reset); |
1232 | #ifdef CONFIG_IEEE1394_EXPORT_FULL_API | ||
1233 | EXPORT_SYMBOL(highlevel_add_host); | ||
1234 | EXPORT_SYMBOL(highlevel_remove_host); | ||
1235 | #endif | ||
1236 | 1228 | ||
1237 | /** nodemgr.c **/ | 1229 | /** nodemgr.c **/ |
1238 | EXPORT_SYMBOL(hpsb_node_fill_packet); | 1230 | EXPORT_SYMBOL(hpsb_node_fill_packet); |
1239 | EXPORT_SYMBOL(hpsb_node_write); | 1231 | EXPORT_SYMBOL(hpsb_node_write); |
1240 | EXPORT_SYMBOL(__hpsb_register_protocol); | 1232 | EXPORT_SYMBOL(__hpsb_register_protocol); |
1241 | EXPORT_SYMBOL(hpsb_unregister_protocol); | 1233 | EXPORT_SYMBOL(hpsb_unregister_protocol); |
1242 | #ifdef CONFIG_IEEE1394_EXPORT_FULL_API | ||
1243 | EXPORT_SYMBOL(ieee1394_bus_type); | ||
1244 | EXPORT_SYMBOL(nodemgr_for_each_host); | ||
1245 | #endif | ||
1246 | 1234 | ||
1247 | /** csr.c **/ | 1235 | /** csr.c **/ |
1248 | EXPORT_SYMBOL(hpsb_update_config_rom); | 1236 | EXPORT_SYMBOL(hpsb_update_config_rom); |
@@ -1287,13 +1275,3 @@ EXPORT_SYMBOL(csr1212_read); | |||
1287 | EXPORT_SYMBOL(csr1212_parse_keyval); | 1275 | EXPORT_SYMBOL(csr1212_parse_keyval); |
1288 | EXPORT_SYMBOL(_csr1212_read_keyval); | 1276 | EXPORT_SYMBOL(_csr1212_read_keyval); |
1289 | EXPORT_SYMBOL(_csr1212_destroy_keyval); | 1277 | EXPORT_SYMBOL(_csr1212_destroy_keyval); |
1290 | #ifdef CONFIG_IEEE1394_EXPORT_FULL_API | ||
1291 | EXPORT_SYMBOL(csr1212_create_csr); | ||
1292 | EXPORT_SYMBOL(csr1212_init_local_csr); | ||
1293 | EXPORT_SYMBOL(csr1212_new_immediate); | ||
1294 | EXPORT_SYMBOL(csr1212_associate_keyval); | ||
1295 | EXPORT_SYMBOL(csr1212_new_string_descriptor_leaf); | ||
1296 | EXPORT_SYMBOL(csr1212_destroy_csr); | ||
1297 | EXPORT_SYMBOL(csr1212_generate_csr_image); | ||
1298 | EXPORT_SYMBOL(csr1212_parse_csr); | ||
1299 | #endif | ||