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 <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| adler32.c | ||
| deflate.c | ||
| deflate.h | ||
| inffast.c | ||
| inffast.h | ||
| inffixed.h | ||
| inflate.c | ||
| inflate.h | ||
| inftrees.c | ||
| inftrees.h | ||
| trees.c | ||
| trees.h | ||
| uncompr.c | ||
| zlib.c | ||
| zlib.h | ||
| zutil.c | ||
| zutil.h | ||