/* SPDX-License-Identifier: GPL-2.0 */ /* * */ #ifndef _ASSEMBLER_ struct cpulaunch { unsigned long pc; unsigned long gp; unsigned long sp; unsigned long a0; unsigned long _pad[3]; /* pad to cache line size to avoid thrashing */ unsigned long flags; }; #else #define LOG2CPULAUNCH 5 #define LAUNCH_PC 0 #define LAUNCH_GP 4 #define LAUNCH_SP 8 #define LAUNCH_A0 12 #define LAUNCH_FLAGS 28 #endif #define LAUNCH_FREADY 1 #define LAUNCH_FGO 2 #define LAUNCH_FGONE 4 #define CPULAUNCH 0x00000f00 #define NCPULAUNCH 8 /* Polling period in count cycles for secondary CPU's */ #define LAUNCHPERIOD 10000
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
bonito64.h | File | 15.32 KB | 0644 |
|
generic.h | File | 2.46 KB | 0644 |
|
launch.h | File | 631 B | 0644 |
|
malta.h | File | 2.93 KB | 0644 |
|
maltaint.h | File | 1.71 KB | 0644 |
|
msc01_pci.h | File | 10.19 KB | 0644 |
|
piix4.h | File | 2.68 KB | 0644 |
|
sead3-addr.h | File | 2.55 KB | 0644 |
|
sim.h | File | 1.02 KB | 0644 |
|