TT-System-Firmware APIs
19.15.99
Tenstorrent Firmware
Loading...
Searching...
No Matches
tt-bh-reset.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2026 Tenstorrent AI ULC
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_RESET_TT_BH_RESET_H_
8
#define ZEPHYR_INCLUDE_DT_BINDINGS_RESET_TT_BH_RESET_H_
9
17
18
/* eth_reset @ 0x80030008: tile [13:0], RISC [29:16] */
19
#define TT_BH_ETH_TILE_ID(n) ((n) + 0)
20
#define TT_BH_ETH_RISC_ID(n) ((n) + 16)
21
22
/* ddr_reset @ 0x80030010: tile [7:0], RISC [31:8] */
23
#define TT_BH_DDR_TILE_ID(n) ((n) + 0)
24
#define TT_BH_DDR_RISC_ID(n) ((n) + 8)
25
26
/* l2cpu_reset @ 0x80030014: tile [3:0], RISC [7:4] */
27
#define TT_BH_L2CPU_TILE_ID(n) ((n) + 0)
28
#define TT_BH_L2CPU_RISC_ID(n) ((n) + 4)
29
30
/* global_reset @ 0x80030000 bit positions (reset-mask 0x2383) */
31
#define TT_BH_GLOBAL_SYSTEM_RESET_ID 0
32
#define TT_BH_GLOBAL_NOC_RESET_ID 1
33
#define TT_BH_GLOBAL_REFCLK_CNT_EN_ID 7
34
#define TT_BH_GLOBAL_PCIE0_RESET_ID 8
35
#define TT_BH_GLOBAL_PCIE1_RESET_ID 9
36
#define TT_BH_GLOBAL_PTP_RESET_ID 13
37
38
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_RESET_TT_BH_RESET_H_ */
zephyr
dt-bindings
reset
tt-bh-reset.h
Generated by
1.14.0