1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-01 08:42:12 +02:00

common: Move some SMP functions out of common.h

These functions belong in cpu_func.h so move them over.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Simon Glass
2019-11-14 12:57:35 -07:00
committed by Tom Rini
parent 30c7c43473
commit 62270f4395
12 changed files with 13 additions and 3 deletions

View File

@@ -4,6 +4,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <vsprintf.h> #include <vsprintf.h>
#include <asm/arch/clock.h> #include <asm/arch/clock.h>
#include <asm/io.h> #include <asm/io.h>

View File

@@ -9,6 +9,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <asm/armv7.h> #include <asm/armv7.h>
#include <asm/gic.h> #include <asm/gic.h>
#include <asm/io.h> #include <asm/io.h>

View File

@@ -13,6 +13,7 @@
#include <common.h> #include <common.h>
#include <command.h> #include <command.h>
#include <cpu_func.h>
#include <dm.h> #include <dm.h>
#include <dm/root.h> #include <dm/root.h>
#include <env.h> #include <env.h>

View File

@@ -5,6 +5,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/io.h> #include <linux/io.h>

View File

@@ -16,6 +16,7 @@
* Philippe Robin, <philippe.robin@arm.com> * Philippe Robin, <philippe.robin@arm.com>
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <malloc.h> #include <malloc.h>
#include <errno.h> #include <errno.h>
#include <netdev.h> #include <netdev.h>

View File

@@ -4,6 +4,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <asm/io.h> #include <asm/io.h>
#include <config.h> #include <config.h>
#include <netdev.h> #include <netdev.h>

View File

@@ -4,6 +4,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <usb.h> #include <usb.h>
#include <asm/gpio.h> #include <asm/gpio.h>
#include <asm/arch/pinmux.h> #include <asm/arch/pinmux.h>

View File

@@ -4,6 +4,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <dwmmc.h> #include <dwmmc.h>
#include <malloc.h> #include <malloc.h>
#include <asm/arcregs.h> #include <asm/arcregs.h>

View File

@@ -5,6 +5,7 @@
*/ */
#include <common.h> #include <common.h>
#include <cpu_func.h>
#include <env.h> #include <env.h>
#include <sata.h> #include <sata.h>
#include <ahci.h> #include <ahci.h>

View File

@@ -15,6 +15,7 @@
#include <common.h> #include <common.h>
#include <command.h> #include <command.h>
#include <cpu_func.h>
#include <elf.h> #include <elf.h>
#include <env.h> #include <env.h>
#include <net.h> #include <net.h>

View File

@@ -212,9 +212,6 @@ void reset_cpu (ulong addr);
void ft_cpu_setup(void *blob, bd_t *bd); void ft_cpu_setup(void *blob, bd_t *bd);
void ft_pci_setup(void *blob, bd_t *bd); void ft_pci_setup(void *blob, bd_t *bd);
void smp_set_core_boot_addr(unsigned long addr, int corenr);
void smp_kick_all_cpus(void);
/* $(CPU)/speed.c */ /* $(CPU)/speed.c */
int get_clocks (void); int get_clocks (void);
ulong get_bus_freq (ulong); ulong get_bus_freq (ulong);

View File

@@ -49,4 +49,7 @@ int is_core_valid(unsigned int core);
*/ */
int checkcpu(void); int checkcpu(void);
void smp_set_core_boot_addr(unsigned long addr, int corenr);
void smp_kick_all_cpus(void);
#endif #endif