Commit c404cc5884b0c82fd82d751dbd8e8b3f8919a23a

Authored by Ben Warren
Committed by Wolfgang Denk
1 parent 60bbcf0cc6

Schedule removal of non-CONFIG_NET_MULTI net driver API

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>

Showing 1 changed file with 19 additions and 0 deletions Side-by-side Diff

doc/feature-removal-schedule.txt
... ... @@ -7,6 +7,25 @@
7 7  
8 8 ---------------------------
9 9  
  10 +What: CONFIG_NET_MULTI option
  11 +When: Release 2009-11
  12 +
  13 +Why: U-boot currently implements two network driver APIs. New drivers with
  14 + the older-style implementation have not been accepted for a while, and
  15 + this parallel system makes the code confusing and hard to augment.
  16 +
  17 + All existing in-tree boards will be converted to use CONFIG_NET_MULTI
  18 + over the span of two releases (2009-07 and 2009-09).
  19 + In the 2009-11 release, all code that is compiled when CONFIG_NET_MULTI
  20 + is not set will be removed, and all references to CONFIG_NET_MULTI
  21 + will be removed, effectively making it the only API. This should
  22 + provide ample time for out-of-tree users to adjust, and for tools on
  23 + all architectures to be made to work with weak functions.
  24 +
  25 +Who: Ben Warren <biggerbadderben@gmail.com>
  26 +
  27 +---------------------------
  28 +
10 29 What: "autoscr" command
11 30 When: Release 2009-09
12 31