/* SPDX-License-Identifier: GPL-2.0 */ #undef TRACE_SYSTEM #define TRACE_SYSTEM pm_domain #define TRACE_INCLUDE_PATH trace/hooks #if !defined(_TRACE_HOOK_PM_DOMAIN_H) || defined(TRACE_HEADER_MULTI_READ) #define _TRACE_HOOK_PM_DOMAIN_H #include #include #ifdef __GENKSYMS__ struct generic_pm_domain; #else /* struct generic_pm_domain */ #include #endif /* __GENKSYMS__ */ DECLARE_HOOK(android_vh_allow_domain_state, TP_PROTO(struct generic_pm_domain *genpd, uint32_t idx, bool *allow), TP_ARGS(genpd, idx, allow)) /* macro versions of hooks are no longer required */ #endif /* _TRACE_HOOK_PM_DOMAIN_H */ #include