1/* SPDX-License-Identifier: GPL-2.0+ OR MIT 2 * 3 * C preprocessor macros for t600x multi die support. 4 */ 5 6#ifndef __DTS_APPLE_MULTI_DIE_CPP_H 7#define __DTS_APPLE_MULTI_DIE_CPP_H 8 9#ifndef __stringify 10#define __stringify_1(x...) #x 11#define __stringify(x...) __stringify_1(x) 12#endif 13 14#ifndef __concat 15#define __concat_1(x, y...) x ## y 16#define __concat(x, y...) __concat_1(x, y) 17#endif 18 19#define DIE_NODE(a) __concat(a, DIE) 20#define DIE_LABEL(a) __stringify(__concat(a, DIE)) 21 22#endif /* !__DTS_APPLE_MULTI_DIE_CPP_H */ 23