public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal
@ 2007-01-02 21:56 Adrian Bunk
  2007-01-03  0:56 ` Stefan Richter
  2007-01-03 20:29 ` Stefan Richter
  0 siblings, 2 replies; 3+ messages in thread
From: Adrian Bunk @ 2007-01-02 21:56 UTC (permalink / raw)
  To: Stefan Richter; +Cc: linux1394-devel, linux-kernel

This patch contains the scheduled IEEE1394_EXPORT_FULL_API removal.

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

---

 Documentation/feature-removal-schedule.txt |    8 -------
 drivers/ieee1394/Kconfig                   |    7 ------
 drivers/ieee1394/ieee1394_core.c           |   22 ---------------------
 3 files changed, 37 deletions(-)

--- linux-2.6.20-rc2-mm1/Documentation/feature-removal-schedule.txt.old	2007-01-02 21:09:52.000000000 +0100
+++ linux-2.6.20-rc2-mm1/Documentation/feature-removal-schedule.txt	2007-01-02 21:10:00.000000000 +0100
@@ -61,8 +60,0 @@
-What:	ieee1394's *_oui sysfs attributes (CONFIG_IEEE1394_OUI_DB)
-When:	January 2007
-Files:	drivers/ieee1394/: oui.db, oui2c.sh
-Why:	big size, little value
-Who:	Stefan Richter <stefanr@s5r6.in-berlin.de>
-
----------------------------
-
--- linux-2.6.20-rc2-mm1/drivers/ieee1394/Kconfig.old	2007-01-02 21:19:15.000000000 +0100
+++ linux-2.6.20-rc2-mm1/drivers/ieee1394/Kconfig	2007-01-02 21:19:29.000000000 +0100
@@ -52,13 +52,6 @@
 	  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
 
--- linux-2.6.20-rc2-mm1/drivers/ieee1394/ieee1394_core.c.old	2007-01-02 21:18:39.000000000 +0100
+++ linux-2.6.20-rc2-mm1/drivers/ieee1394/ieee1394_core.c	2007-01-02 21:22:01.000000000 +0100
@@ -1195,10 +1195,6 @@
 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_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_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


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal
  2007-01-02 21:56 [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal Adrian Bunk
@ 2007-01-03  0:56 ` Stefan Richter
  2007-01-03 20:29 ` Stefan Richter
  1 sibling, 0 replies; 3+ messages in thread
From: Stefan Richter @ 2007-01-03  0:56 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: linux1394-devel, linux-kernel

Adrian Bunk wrote:
>  Documentation/feature-removal-schedule.txt |    8 -------
>  drivers/ieee1394/Kconfig                   |    7 ------
>  drivers/ieee1394/ieee1394_core.c           |   22 ---------------------
>  3 files changed, 37 deletions(-)
> 
> --- linux-2.6.20-rc2-mm1/Documentation/feature-removal-schedule.txt.old	2007-01-02 21:09:52.000000000 +0100
> +++ linux-2.6.20-rc2-mm1/Documentation/feature-removal-schedule.txt	2007-01-02 21:10:00.000000000 +0100
> @@ -61,8 +60,0 @@
> -What:	ieee1394's *_oui sysfs attributes (CONFIG_IEEE1394_OUI_DB)
> -When:	January 2007
> -Files:	drivers/ieee1394/: oui.db, oui2c.sh
> -Why:	big size, little value
> -Who:	Stefan Richter <stefanr@s5r6.in-berlin.de>
> -
> ----------------------------
> -

This hunk is wrong.
-- 
Stefan Richter
-=====-=-=== ---= ---==
http://arcgraph.de/sr/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal
  2007-01-02 21:56 [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal Adrian Bunk
  2007-01-03  0:56 ` Stefan Richter
@ 2007-01-03 20:29 ` Stefan Richter
  1 sibling, 0 replies; 3+ messages in thread
From: Stefan Richter @ 2007-01-03 20:29 UTC (permalink / raw)
  To: Adrian Bunk; +Cc: linux1394-devel, linux-kernel

On  2 Jan, Adrian Bunk wrote:
> This patch contains the scheduled IEEE1394_EXPORT_FULL_API removal.
> 
> Signed-off-by: Adrian Bunk <bunk@stusta.de>
> 
> ---
> 
>  Documentation/feature-removal-schedule.txt |    8 -------
>  drivers/ieee1394/Kconfig                   |    7 ------
>  drivers/ieee1394/ieee1394_core.c           |   22 ---------------------
>  3 files changed, 37 deletions(-)
...

Committed to linux1394-2.6.git with the proper section of
feature-removal-schedule.txt pulled out.
-- 
Stefan Richter
-=====-=-=== ---= ---==
http://arcgraph.de/sr/


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-01-03 20:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-02 21:56 [2.6 patch] the scheduled IEEE1394_EXPORT_FULL_API removal Adrian Bunk
2007-01-03  0:56 ` Stefan Richter
2007-01-03 20:29 ` Stefan Richter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox