summaryrefslogtreecommitdiff
path: root/zephyr/shim/src/hooks.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/shim/src/hooks.c')
-rw-r--r--zephyr/shim/src/hooks.c20
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);
}