From b5001cb4bdfed678877840776c15b1e9a358dacf Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Tue, 6 Sep 2022 20:26:56 -0600 Subject: event: Allow multiple spy declarations for each event At present only one spy is allowed per event. Update the naming to allow more than one, since some need this flexibility, e.g. the EVT_FT_FIXUP event. Signed-off-by: Simon Glass --- include/event.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/event.h') diff --git a/include/event.h b/include/event.h index e8f2f55c63..ff883ca064 100644 --- a/include/event.h +++ b/include/event.h @@ -143,8 +143,8 @@ static inline const char *event_spy_id(struct evspy_info *spy) * vbe_simple.c - so for now, make it global. */ #define EVENT_SPY(_type, _func) \ - __used ll_entry_declare(struct evspy_info, _type, evspy_info) = \ - _ESPY_REC(_type, _func) + __used ll_entry_declare(struct evspy_info, _type ## _3_ ## _func, \ + evspy_info) = _ESPY_REC(_type, _func) /** * event_register - register a new spy -- cgit v1.2.3