162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci/* Include paths to be used in interface defining headers */ 362306a36Sopenharmony_ci#ifndef POWERPC_PERF_REQ_GEN_H_ 462306a36Sopenharmony_ci#define POWERPC_PERF_REQ_GEN_H_ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#include <linux/stringify.h> 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci#define CAT2_STR_(t, s) __stringify(t/s) 962306a36Sopenharmony_ci#define CAT2_STR(t, s) CAT2_STR_(t, s) 1062306a36Sopenharmony_ci#define I(...) __VA_ARGS__ 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci#endif 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci#define REQ_GEN_PREFIX req-gen 1562306a36Sopenharmony_ci#define REQUEST_BEGIN CAT2_STR(REQ_GEN_PREFIX, _request-begin.h) 1662306a36Sopenharmony_ci#define REQUEST_END CAT2_STR(REQ_GEN_PREFIX, _request-end.h) 17