diff options
author | Simon Glass <sjg@chromium.org> | 2019-11-14 22:57:32 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2019-12-03 02:23:13 +0300 |
commit | b5981474f1f7d8b6b6669d549298dec3fc083cc8 (patch) | |
tree | 959f4d75a93ff9d9c8f4ff298d39ecf4c25b5b46 /include | |
parent | 68a6aa85ecbab5696fdcf970fdd7b7fe5a967146 (diff) | |
download | u-boot-b5981474f1f7d8b6b6669d549298dec3fc083cc8.tar.xz |
common: Move some CPU functions out of common.h
These functions belong in cpu_func.h since they do not use driver model.
Move them over. Don't bother adding comments since these functions should
be deleted.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/common.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/include/common.h b/include/common.h index 992675100d..4de05032b2 100644 --- a/include/common.h +++ b/include/common.h @@ -203,26 +203,6 @@ void relocate_code(ulong, gd_t *, ulong) __attribute__ ((noreturn)); ulong get_endaddr (void); void trap_init (ulong); -/* $(CPU)/cpu.c */ -static inline int cpumask_next(int cpu, unsigned int mask) -{ - for (cpu++; !((1 << cpu) & mask); cpu++) - ; - - return cpu; -} - -#define for_each_cpu(iter, cpu, num_cpus, mask) \ - for (iter = 0, cpu = cpumask_next(-1, mask); \ - iter < num_cpus; \ - iter++, cpu = cpumask_next(cpu, mask)) \ - -int cpu_numcores (void); -int cpu_num_dspcores(void); -u32 cpu_mask (void); -u32 cpu_dsp_mask(void); -int is_core_valid (unsigned int); - void s_init(void); int checkcpu (void); |