6#ifndef ZEPHYR_INCLUDE_PLATFORM_PLATFORM_H_
7#define ZEPHYR_INCLUDE_PLATFORM_PLATFORM_H_
22#ifdef CONFIG_SOC_EARLY_RESET_HOOK
33#define soc_early_reset_hook() do { } while (0)
36#ifdef CONFIG_SOC_RESET_HOOK
45#define soc_reset_hook() do { } while (0)
48#ifdef CONFIG_SOC_PREP_HOOK
57#define soc_prep_hook() do { } while (0)
60#ifdef CONFIG_SOC_EARLY_INIT_HOOK
69#define soc_early_init_hook() do { } while (0)
72#ifdef CONFIG_SOC_LATE_INIT_HOOK
81#define soc_late_init_hook() do { } while (0)
84#ifdef CONFIG_SOC_PER_CORE_INIT_HOOK
93#define soc_per_core_init_hook() do { } while (0)
96#ifdef CONFIG_BOARD_EARLY_INIT_HOOK
106#define board_early_init_hook() do { } while (0)
109#ifdef CONFIG_BOARD_LATE_INIT_HOOK
119#define board_late_init_hook() do { } while (0)
#define soc_early_reset_hook()
Definition hooks.h:33
#define board_early_init_hook()
Definition hooks.h:106
#define soc_per_core_init_hook()
Definition hooks.h:93
#define soc_reset_hook()
Definition hooks.h:45
#define soc_prep_hook()
Definition hooks.h:57
#define board_late_init_hook()
Definition hooks.h:119
#define soc_late_init_hook()
Definition hooks.h:81
#define soc_early_init_hook()
Definition hooks.h:69