Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d395a177 authored by Adrian Bunk's avatar Adrian Bunk Committed by Stefan Richter
Browse files

the scheduled IEEE1394_EXPORT_FULL_API removal



This patch contains the scheduled IEEE1394_EXPORT_FULL_API removal.

Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>

Update: Pull proper portion of feature-removal-schedule.txt.

Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
parent 4618fd30
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -50,14 +50,6 @@ Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de>

---------------------------

What:	ieee1394 core's unused exports (CONFIG_IEEE1394_EXPORT_FULL_API)
When:	January 2007
Why:	There are no projects known to use these exported symbols, except
	dfg1394 (uses one symbol whose functionality is core-internal now).
Who:	Stefan Richter <stefanr@s5r6.in-berlin.de>

---------------------------

What:	ieee1394's *_oui sysfs attributes (CONFIG_IEEE1394_OUI_DB)
When:	January 2007
Files:	drivers/ieee1394/: oui.db, oui2c.sh
+0 −7
Original line number Diff line number Diff line
@@ -66,13 +66,6 @@ config IEEE1394_CONFIG_ROM_IP1394
	  with MacOSX and WinXP IP-over-1394), enable this option and the
	  eth1394 option below.

config IEEE1394_EXPORT_FULL_API
	bool "Export all symbols of ieee1394's API (deprecated)"
	depends on IEEE1394
	default n
	help
	  This option will be removed soon.  Don't worry, say N.

comment "Device Drivers"
	depends on IEEE1394

+0 −22
Original line number Diff line number Diff line
@@ -1195,10 +1195,6 @@ EXPORT_SYMBOL(hpsb_selfid_complete);
EXPORT_SYMBOL(hpsb_packet_sent);
EXPORT_SYMBOL(hpsb_packet_received);
EXPORT_SYMBOL_GPL(hpsb_disable_irm);
#ifdef CONFIG_IEEE1394_EXPORT_FULL_API
EXPORT_SYMBOL(hpsb_send_phy_config);
EXPORT_SYMBOL(hpsb_send_packet_and_wait);
#endif

/** ieee1394_transactions.c **/
EXPORT_SYMBOL(hpsb_get_tlabel);
@@ -1229,20 +1225,12 @@ EXPORT_SYMBOL(hpsb_set_hostinfo_key);
EXPORT_SYMBOL(hpsb_get_hostinfo_bykey);
EXPORT_SYMBOL(hpsb_set_hostinfo);
EXPORT_SYMBOL(highlevel_host_reset);
#ifdef CONFIG_IEEE1394_EXPORT_FULL_API
EXPORT_SYMBOL(highlevel_add_host);
EXPORT_SYMBOL(highlevel_remove_host);
#endif

/** nodemgr.c **/
EXPORT_SYMBOL(hpsb_node_fill_packet);
EXPORT_SYMBOL(hpsb_node_write);
EXPORT_SYMBOL(__hpsb_register_protocol);
EXPORT_SYMBOL(hpsb_unregister_protocol);
#ifdef CONFIG_IEEE1394_EXPORT_FULL_API
EXPORT_SYMBOL(ieee1394_bus_type);
EXPORT_SYMBOL(nodemgr_for_each_host);
#endif

/** csr.c **/
EXPORT_SYMBOL(hpsb_update_config_rom);
@@ -1287,13 +1275,3 @@ EXPORT_SYMBOL(csr1212_read);
EXPORT_SYMBOL(csr1212_parse_keyval);
EXPORT_SYMBOL(_csr1212_read_keyval);
EXPORT_SYMBOL(_csr1212_destroy_keyval);
#ifdef CONFIG_IEEE1394_EXPORT_FULL_API
EXPORT_SYMBOL(csr1212_create_csr);
EXPORT_SYMBOL(csr1212_init_local_csr);
EXPORT_SYMBOL(csr1212_new_immediate);
EXPORT_SYMBOL(csr1212_associate_keyval);
EXPORT_SYMBOL(csr1212_new_string_descriptor_leaf);
EXPORT_SYMBOL(csr1212_destroy_csr);
EXPORT_SYMBOL(csr1212_generate_csr_image);
EXPORT_SYMBOL(csr1212_parse_csr);
#endif