TT Zephyr Platforms 19.5.0-rc1
Tenstorrent Firmware
Loading...
Searching...
No Matches
sys_init_defines.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Tenstorrent AI ULC
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef TENSTORRENT_SYS_INIT_DEFINES_H_
8#define TENSTORRENT_SYS_INIT_DEFINES_H_
9
10#include <zephyr/init.h>
11
12/* SYS_INIT POST_KERNEL defines */
13#define register_interrupt_handlers_PRIO 90
14#define arc_dma_init_PRIO 91
15#define InitSpiFS_PRIO 92
16#define bh_arc_init_start_PRIO 93
17#define CATEarlyInit_PRIO 94
18#define CalculateHarvesting_PRIO 95
19#define DeassertTileResets_PRIO 96
20#define PLLInit_PRIO 97
21#define PVTInit_PRIO 98
22#define NocInit_PRIO 99
23#define AssertSoftResets_PRIO 100
24#define DeassertRiscvResets_PRIO 101
25#define InitAiclkPPM_PRIO 102
26#define pcie_init_PRIO 103
27#define tensix_init_PRIO 104
28#define InitMrisc_PRIO 105
29#define eth_init_PRIO 106
30#define InitSmbusTarget_PRIO 107
31#define regulator_init_PRIO 108
32#define avs_init_PRIO 109
33#define InitNocTranslationFromHarvesting_PRIO 110
34#define gddr_training_PRIO 111
35#define CATInit_PRIO 112
36#define bh_arc_init_end_PRIO 113
37
38#define SYS_INIT_APP(func) SYS_INIT(func, POST_KERNEL, func##_PRIO)
39
40#endif