Provide entry and exit annotations to u-boot trace

Source: Mentor Graphics Corporation
MR: FBT-158
Type: Enhancement
Disposition: Local
Description:
SA needs function entry and exit annotations to correctly parse the trace file.

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
Fix Ftrace infrastructure in Makefiles

Source: Mentor Graphics Corporation
MR: FBT-126
Type: Defect Fix
Disposition: Needs submitting to upstream
Description:
u-boot tracing is broken since commit d958002589cb72, which
inverted the sense of FTRACE from tracing the kernel to
tracing only examples.

This commit restores the original sense of FTRACE

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
Tracing initialization for ARM boards

Source: Mentor Graphics Corporation
MR: FBT-126
Type: Enhancement
Disposition: Needs submitting to upstream
Description:
Adds tracing initialization calls for u-boot tracing

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
Add notrace to timer routines for imx

Source: Mentor Graphics Corporation
MR: FBT-126
Type: Enhancement
Disposition: Needs submitting to upstream
Description:
Routines used by the tracing subsystem need to be marked
notrace to avoid recursions while tracing.

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
CONFIG changes for tracing u-boot on Sabrelite

Source: Mentor Graphics Corporation
MR: FBT-126
Type: Enhancement
Disposition: Needs submitting to upstream
Description:
Tracing CONFIG options, as well as moving the env
(due to larger binary, the existing env location
overlaps the binary)

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
Add BD_SL_FBT configuration for FastBoot Toolkit

Source: Mentor Graphics Corporation
MR: FBT-147
Type: Enhancement
Disposition: Local
Description:
New board configuration for FBT demo use
Adds some env variables to ease obtaining a trace

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
Make default env for wm demo

Source: Mentor Graphics Corporation
MR: FBT-147
Type: Enhancement
Disposition: Local
Description:
Make the default u-boot env for the sabrelite match that
needed for the washing machine demo

Signed-off-by: John Mehaffey <mehaf@gedanken.com>
u-boot command trimming for WMD

Source: Mentor Graphics Corporation
MR: FBT-147
Type: Enhancement
Disposition: Local
Description:
Remove some unused commands to pare down the size of u-boot
Signed-off-by: John Mehaffey <mehaf@gedanken.com>