diff options
Diffstat (limited to 'zephyr/shim/src/hooks.c')
-rw-r--r-- | zephyr/shim/src/hooks.c | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/zephyr/shim/src/hooks.c b/zephyr/shim/src/hooks.c index 07bf27f3b0..da981dea6b 100644 --- a/zephyr/shim/src/hooks.c +++ b/zephyr/shim/src/hooks.c @@ -1,10 +1,9 @@ -/* Copyright 2020 The Chromium OS Authors. All rights reserved. +/* Copyright 2020 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include <zephyr/kernel.h> -#include <zephyr/zephyr.h> #include <ap_power/ap_power.h> #include <ap_power/ap_power_events.h> @@ -23,21 +22,20 @@ * this code must manually generate references to the symbols generated by * STRUCT_SECTION_ITERABLE_ALTERNATE in zephyr_hooks_shim.h. */ -#define HOOK_LIST_EXTERNS(type) \ - extern const struct zephyr_shim_hook_info \ +#define HOOK_LIST_EXTERNS(type) \ + extern const struct zephyr_shim_hook_info \ _zephyr_shim_hook_##type##_list_start[]; \ - extern const struct zephyr_shim_hook_info \ + extern const struct zephyr_shim_hook_info \ _zephyr_shim_hook_##type##_list_end[]; FOR_EACH(HOOK_LIST_EXTERNS, (), HOOK_TYPES_LIST) -#define HOOK_LIST_ENTRY(type) \ - [type] = { \ +#define HOOK_LIST_ENTRY(type) \ + [type] = { \ .start = _zephyr_shim_hook_##type##_list_start, \ .end = _zephyr_shim_hook_##type##_list_end, \ } -static const struct zephyr_shim_hook_list hook_registry[] = { - FOR_EACH(HOOK_LIST_ENTRY, (,), HOOK_TYPES_LIST) -}; +static const struct zephyr_shim_hook_list hook_registry[] = { FOR_EACH( + HOOK_LIST_ENTRY, (, ), HOOK_TYPES_LIST) }; BUILD_ASSERT(ARRAY_SIZE(hook_registry) == HOOK_TYPE_COUNT, "All defined hook types must be represented in hook_registry"); BUILD_ASSERT(NUM_VA_ARGS_LESS_1(HOOK_TYPES_LIST) + 1 == HOOK_TYPE_COUNT, @@ -53,7 +51,7 @@ static void work_queue_error(const void *data, int rv) { cprints(CC_HOOK, "Warning: deferred call not submitted, " - "deferred_data=0x%pP, err=%d", + "deferred_data=0x%p, err=%d", data, rv); } |