15fc56b90SPeter TyserThe following is a list of files and features that are going to be 25fc56b90SPeter Tyserremoved from the U-Boot source tree. Every entry should contain what 35fc56b90SPeter Tyserexactly is going away, when it will be gone, why it is being removed, 45fc56b90SPeter Tyserand who is going to be doing the work. When the feature is removed 55fc56b90SPeter Tyserfrom U-Boot, its corresponding entry should also be removed from this 65fc56b90SPeter Tyserfile. 75fc56b90SPeter Tyser 85fc56b90SPeter Tyser--------------------------- 95fc56b90SPeter Tyser 105fc56b90SPeter TyserWhat: "autoscr" command 115fc56b90SPeter TyserWhen: August 2009 125fc56b90SPeter TyserWhy: "autosrc" is an ugly and completely non-standard name. The "autoscr" 135fc56b90SPeter Tyser command is deprecated and will be replaced the "source" command as 145fc56b90SPeter Tyser used by other shells such as bash. Both commands will be supported 155fc56b90SPeter Tyser for a transition period of 6 months after which "autoscr" will be 165fc56b90SPeter Tyser removed. 175fc56b90SPeter TyserWho: Peter Tyser <ptyser@xes-inc.com> 185fc56b90SPeter Tyser 195fc56b90SPeter Tyser--------------------------- 205fc56b90SPeter Tyser 21*78237df5SWolfgang DenkWhat: GPL cleanup 22*78237df5SWolfgang DenkWhen: August 2009 23*78237df5SWolfgang DenkWhy: Over time, a couple of files have sneaked in into the U-Boot 24*78237df5SWolfgang Denk source code that are either missing a valid GPL license 25*78237df5SWolfgang Denk header or that carry a license that is incompatible with the 26*78237df5SWolfgang Denk GPL. 27*78237df5SWolfgang Denk Such files shall be removed from the U-Boot source tree. 28*78237df5SWolfgang Denk See http://www.denx.de/wiki/pub/U-Boot/TaskGplCleanup/u-boot-1.1.2-files 29*78237df5SWolfgang Denk for an old and probably incomplete list of such files. 30*78237df5SWolfgang Denk 31*78237df5SWolfgang DenkWho: Wolfgang Denk <wd@denx.de> and board maintainers 32*78237df5SWolfgang Denk 33*78237df5SWolfgang Denk--------------------------- 34*78237df5SWolfgang Denk 355fc56b90SPeter TyserWhat: Individual I2C commands 365fc56b90SPeter TyserWhen: April 2009 375fc56b90SPeter TyserWhy: Per the U-Boot README, individual I2C commands such as "imd", "imm", 385fc56b90SPeter Tyser "imw", etc are deprecated. The single "i2c" command which is 395fc56b90SPeter Tyser currently enabled via CONFIG_I2C_CMD_TREE contains the same 405fc56b90SPeter Tyser functionality as the individual I2C commands. The individual 415fc56b90SPeter Tyser I2C commands should be removed as well as any references to 425fc56b90SPeter Tyser CONFIG_I2C_CMD_TREE. 435fc56b90SPeter TyserWho: Peter Tyser <ptyser@xes-inc.com> 445fc56b90SPeter Tyser 455fc56b90SPeter Tyser--------------------------- 465fc56b90SPeter Tyser 475fc56b90SPeter TyserWhat: Legacy NAND code 485fc56b90SPeter TyserWhen: April 2009 495fc56b90SPeter TyserWhy: Legacy NAND code is deprecated. Similar functionality exists in 505fc56b90SPeter Tyser more recent NAND code ported from the Linux kernel. 515fc56b90SPeter TyserWho: Scott Wood <scottwood@freescale.com> 52