• Simon Glass's avatar
    common: Drop asm/global_data.h from common header · 401d1c4f
    Simon Glass authored and Tom Rini's avatar Tom Rini committed
    Move this out of the common header and include it only where needed.  In
    a number of cases this requires adding "struct udevice;" to avoid adding
    another large header or in other cases replacing / adding missing header
    files that had been pulled in, very indirectly.   Finally, we have a few
    cases where we did not need to include <asm/global_data.h> at all, so
    remove that include.
    Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
    Signed-off-by: default avatarTom Rini <trini@konsulko.com>