Merge tag 'KARO-TX6-2015-03-24' into uboot-merge
Update from 2013.01 to 2013.07 Conflicts: board/karo/tx48/tx48.c drivers/net/phy/phy.c drivers/net/phy/smsc.c
karo: introduce variables 'safeboot' and 'wdreset' The environment variable 'safeboot' will be set when <CTRL-C> is detected early in the boot process. 'wdreset' is set when the last boot cause was a watchdog reset. This makes it possible to handle these events from the boot scripts.
karo: remove dynamically created variables from the environment upon boot This prevents using stale values for variables that are dynamically created (e.g. filesize) and may have been saved to flash.