mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-22 22:29:28 +07:00
4bf841ebf1
Node ids don't need to be contiguous in Linux, so the concept to use compact node ids to make them contiguous isn't needed at all. This patchset therefore removes it. Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de> Signed-off-by: Paul Burton <paul.burton@mips.com> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: James Hogan <jhogan@kernel.org> Cc: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org
20 lines
550 B
C
20 lines
550 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef __ASM_SN_SN_PRIVATE_H
|
|
#define __ASM_SN_SN_PRIVATE_H
|
|
|
|
#include <asm/sn/types.h>
|
|
|
|
extern nasid_t master_nasid;
|
|
|
|
extern void cpu_node_probe(void);
|
|
extern void hub_rtc_init(nasid_t nasid);
|
|
extern void cpu_time_init(void);
|
|
extern void per_cpu_init(void);
|
|
extern void install_cpu_nmi_handler(int slice);
|
|
extern void install_ipi(void);
|
|
extern void setup_replication_mask(void);
|
|
extern void replicate_kernel_text(void);
|
|
extern unsigned long node_getfirstfree(nasid_t nasid);
|
|
|
|
#endif /* __ASM_SN_SN_PRIVATE_H */
|