/* SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) */ /* * Copyright (c) 2014-2025, Advanced Micro Devices, Inc. * Copyright (c) 2014, Synopsys, Inc. * All rights reserved * * Author: Raju Rangoju <Raju.Rangoju@amd.com> */ #ifndef __SMN_H__ #define __SMN_H__ #ifdef CONFIG_AMD_NB #include <asm/amd/nb.h> #else static inline int amd_smn_write(u16 node, u32 address, u32 value) { return -ENODEV; } static inline int amd_smn_read(u16 node, u32 address, u32 *value) { return -ENODEV; } #endif #endif