public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API
@ 2009-04-29  0:04 Ben Warren
  2009-04-29 19:11 ` Andy Fleming
  2009-05-15 19:33 ` Wolfgang Denk
  0 siblings, 2 replies; 5+ messages in thread
From: Ben Warren @ 2009-04-29  0:04 UTC (permalink / raw)
  To: u-boot

This will make CONFIG_NET_MULTI the only net driver configuration and
we'll be able to remove this option.

Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
---
 doc/feature-removal-schedule.txt |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/doc/feature-removal-schedule.txt b/doc/feature-removal-schedule.txt
index d966abb..deb89ed 100644
--- a/doc/feature-removal-schedule.txt
+++ b/doc/feature-removal-schedule.txt
@@ -7,6 +7,25 @@ file.
 
 ---------------------------
 
+What:	CONFIG_NET_MULTI option
+When:	Release 2009-11
+
+Why:	U-boot currently implements two network driver APIs.  New drivers with
+	the older-style implementation have not been accepted for a while, and
+	this parallel system makes the code confusing and hard to augment. 
+
+	All existing in-tree boards will be converted to use CONFIG_NET_MULTI
+	over the span of two releases (2009-07 and 2009-09).
+	In the 2009-11 release, all code that is compiled when CONFIG_NET_MULTI
+	is not set will be removed, and all references to CONFIG_NET_MULTI
+	will be removed, effectively making it the only API.  This should
+	provide ample time for out-of-tree users to adjust, and for tools on
+	all architectures to be made to work with weak functions.
+
+Who:	Ben Warren <biggerbadderben@gmail.com>
+
+---------------------------
+
 What:	"autoscr" command
 When:	Release 2009-09
 
-- 
1.5.6.3

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

* [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API
  2009-04-29  0:04 [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API Ben Warren
@ 2009-04-29 19:11 ` Andy Fleming
  2009-04-29 19:28   ` Jean-Christophe PLAGNIOL-VILLARD
  2009-04-29 19:55   ` Ben Warren
  2009-05-15 19:33 ` Wolfgang Denk
  1 sibling, 2 replies; 5+ messages in thread
From: Andy Fleming @ 2009-04-29 19:11 UTC (permalink / raw)
  To: u-boot

On Tue, Apr 28, 2009 at 7:04 PM, Ben Warren <biggerbadderben@gmail.com> wrote:
> This will make CONFIG_NET_MULTI the only net driver configuration and
> we'll be able to remove this option.


Could we add a #warning somewhere to tell people who are not using
CONFIG_NET_MULTI that they need to move forward?


Andy

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

* [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API
  2009-04-29 19:11 ` Andy Fleming
@ 2009-04-29 19:28   ` Jean-Christophe PLAGNIOL-VILLARD
  2009-04-29 19:55   ` Ben Warren
  1 sibling, 0 replies; 5+ messages in thread
From: Jean-Christophe PLAGNIOL-VILLARD @ 2009-04-29 19:28 UTC (permalink / raw)
  To: u-boot

On 14:11 Wed 29 Apr     , Andy Fleming wrote:
> On Tue, Apr 28, 2009 at 7:04 PM, Ben Warren <biggerbadderben@gmail.com> wrote:
> > This will make CONFIG_NET_MULTI the only net driver configuration and
> > we'll be able to remove this option.
> 
> 
> Could we add a #warning somewhere to tell people who are not using
> CONFIG_NET_MULTI that they need to move forward?
good idea and it will avoid people to have a error if they do not read the
removal or the ML when updating their patch for the mainline

Best Regards,
J.

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

* [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API
  2009-04-29 19:11 ` Andy Fleming
  2009-04-29 19:28   ` Jean-Christophe PLAGNIOL-VILLARD
@ 2009-04-29 19:55   ` Ben Warren
  1 sibling, 0 replies; 5+ messages in thread
From: Ben Warren @ 2009-04-29 19:55 UTC (permalink / raw)
  To: u-boot

Andy Fleming wrote:
> On Tue, Apr 28, 2009 at 7:04 PM, Ben Warren <biggerbadderben@gmail.com> wrote:
>   
>> This will make CONFIG_NET_MULTI the only net driver configuration and
>> we'll be able to remove this option.
>>     
>
>
> Could we add a #warning somewhere to tell people who are not using
> CONFIG_NET_MULTI that they need to move forward?
>
>
> Andy
>   
Sure.  Good idea.

regards,
Ben

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

* [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API
  2009-04-29  0:04 [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API Ben Warren
  2009-04-29 19:11 ` Andy Fleming
@ 2009-05-15 19:33 ` Wolfgang Denk
  1 sibling, 0 replies; 5+ messages in thread
From: Wolfgang Denk @ 2009-05-15 19:33 UTC (permalink / raw)
  To: u-boot

Dear Ben Warren,

In message <1240963491-26136-1-git-send-email-biggerbadderben@gmail.com> you wrote:
> This will make CONFIG_NET_MULTI the only net driver configuration and
> we'll be able to remove this option.
> 
> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
> ---
>  doc/feature-removal-schedule.txt |   19 +++++++++++++++++++
>  1 files changed, 19 insertions(+), 0 deletions(-)

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
>  Is there a way to determine Yesterday's date using Unix utilities?
         echo "what is yesterday's date?" | /bin/mail root
         -- Randal L. Schwartz in <ukbuh2y982.fsf@julie.teleport.com>

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

end of thread, other threads:[~2009-05-15 19:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-29  0:04 [U-Boot] [PATCH] Schedule removal of non-CONFIG_NET_MULTI net driver API Ben Warren
2009-04-29 19:11 ` Andy Fleming
2009-04-29 19:28   ` Jean-Christophe PLAGNIOL-VILLARD
2009-04-29 19:55   ` Ben Warren
2009-05-15 19:33 ` Wolfgang Denk

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