/* SPDX-License-Identifier: GPL-2.0-or-later */ | |
/* | |
* Copyright 2017 IBM Corp. | |
*/ | |
#ifndef _ASM_POWERNV_H | |
#define _ASM_POWERNV_H | |
#ifdef CONFIG_PPC_POWERNV | |
extern void powernv_set_nmmu_ptcr(unsigned long ptcr); | |
void pnv_program_cpu_hotplug_lpcr(unsigned int cpu, u64 lpcr_val); | |
void pnv_tm_init(void); | |
#else | |
static inline void powernv_set_nmmu_ptcr(unsigned long ptcr) { } | |
static inline void pnv_tm_init(void) { } | |
#endif | |
#endif /* _ASM_POWERNV_H */ |