mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/t23x-public-dts.git
synced 2025-12-22 17:30:17 +03:00
Add DT binding headers, non-upstreamed version, which
are used for SOC and platform DTS/DTSI. These headers
are in staging state and taken from the
hardware/nvidia/soc/generic-dts/tegra/include/nvidia-oot.
Bug 4078385
Change-Id: Ia482b55e44c708ce5cab7d1fbcb8abfc07f4e440
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
164 lines
5.6 KiB
C
164 lines
5.6 KiB
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* Copyright (c) 2022-2023, NVIDIA CORPORATION. All rights reserved.
|
|
*/
|
|
|
|
#ifndef _DT_BINDINGS_INTERRUPT_TEGRAT234_IRQ_H
|
|
#define _DT_BINDINGS_INTERRUPT_TEGRAT234_IRQ_H
|
|
|
|
#define TEGRA234_IRQ_I2C1 25
|
|
#define TEGRA234_IRQ_I2C2 26
|
|
#define TEGRA234_IRQ_I2C3 27
|
|
#define TEGRA234_IRQ_I2C4 28
|
|
#define TEGRA234_IRQ_I2C5 29
|
|
#define TEGRA234_IRQ_I2C6 30
|
|
#define TEGRA234_IRQ_I2C7 31
|
|
#define TEGRA234_IRQ_I2C8 32
|
|
#define TEGRA234_IRQ_I2C9 33
|
|
#define TEGRA234_IRQ_UFSHC 44
|
|
#define TEGRA234_IRQ_SDMMC1 62
|
|
#define TEGRA234_IRQ_SDMMC3 64
|
|
#define TEGRA234_IRQ_SDMMC4 65
|
|
#define TEGRA234_IRQ_UARTA 112
|
|
#define TEGRA234_IRQ_UARTB 113
|
|
#define TEGRA234_IRQ_UARTC 114
|
|
#define TEGRA234_IRQ_UARTD 115
|
|
#define TEGRA234_IRQ_UARTE 116
|
|
#define TEGRA234_IRQ_UARTF 117
|
|
#define TEGRA234_IRQ_UARTG 118
|
|
#define TEGRA234_IRQ_UARTH 207
|
|
#define TEGRA234_IRQ_UARTI 285
|
|
#define TEGRA234_IRQ_UARTJ 286
|
|
#define TEGRA234_IRQ_EQOS_TX0 186
|
|
#define TEGRA234_IRQ_EQOS_TX1 187
|
|
#define TEGRA234_IRQ_EQOS_TX2 188
|
|
#define TEGRA234_IRQ_EQOS_TX3 189
|
|
#define TEGRA234_IRQ_EQOS_RX0 190
|
|
#define TEGRA234_IRQ_EQOS_RX1 191
|
|
#define TEGRA234_IRQ_TACH0 192
|
|
#define TEGRA234_IRQ_TACH1 193
|
|
#define TEGRA234_IRQ_EQOS_COMMON 194
|
|
#define TEGRA234_IRQ_EQOS_POWER 195
|
|
#define TEGRA234_IRQ_SATA 197
|
|
#define TEGRA234_IRQ_ACTMON 210
|
|
#define TEGRA234_IRQ_GPIO0_0 288
|
|
#define TEGRA234_IRQ_GPIO0_1 289
|
|
#define TEGRA234_IRQ_GPIO0_2 290
|
|
#define TEGRA234_IRQ_GPIO0_3 291
|
|
#define TEGRA234_IRQ_GPIO0_4 292
|
|
#define TEGRA234_IRQ_GPIO0_5 293
|
|
#define TEGRA234_IRQ_GPIO0_6 294
|
|
#define TEGRA234_IRQ_GPIO0_7 295
|
|
#define TEGRA234_IRQ_GPIO1_0 296
|
|
#define TEGRA234_IRQ_GPIO1_1 297
|
|
#define TEGRA234_IRQ_GPIO1_2 298
|
|
#define TEGRA234_IRQ_GPIO1_3 299
|
|
#define TEGRA234_IRQ_GPIO1_4 300
|
|
#define TEGRA234_IRQ_GPIO1_5 301
|
|
#define TEGRA234_IRQ_GPIO1_6 302
|
|
#define TEGRA234_IRQ_GPIO1_7 303
|
|
#define TEGRA234_IRQ_GPIO2_0 304
|
|
#define TEGRA234_IRQ_GPIO2_1 305
|
|
#define TEGRA234_IRQ_GPIO2_2 306
|
|
#define TEGRA234_IRQ_GPIO2_3 307
|
|
#define TEGRA234_IRQ_GPIO2_4 308
|
|
#define TEGRA234_IRQ_GPIO2_5 309
|
|
#define TEGRA234_IRQ_GPIO2_6 310
|
|
#define TEGRA234_IRQ_GPIO2_7 311
|
|
#define TEGRA234_IRQ_GPIO3_0 312
|
|
#define TEGRA234_IRQ_GPIO3_1 313
|
|
#define TEGRA234_IRQ_GPIO3_2 314
|
|
#define TEGRA234_IRQ_GPIO3_3 315
|
|
#define TEGRA234_IRQ_GPIO3_4 316
|
|
#define TEGRA234_IRQ_GPIO3_5 317
|
|
#define TEGRA234_IRQ_GPIO3_6 318
|
|
#define TEGRA234_IRQ_GPIO3_7 319
|
|
#define TEGRA234_IRQ_GPIO4_0 320
|
|
#define TEGRA234_IRQ_GPIO4_1 321
|
|
#define TEGRA234_IRQ_GPIO4_2 322
|
|
#define TEGRA234_IRQ_GPIO4_3 323
|
|
#define TEGRA234_IRQ_GPIO4_4 324
|
|
#define TEGRA234_IRQ_GPIO4_5 325
|
|
#define TEGRA234_IRQ_GPIO4_6 326
|
|
#define TEGRA234_IRQ_GPIO4_7 327
|
|
#define TEGRA234_IRQ_GPIO5_0 328
|
|
#define TEGRA234_IRQ_GPIO5_1 329
|
|
#define TEGRA234_IRQ_GPIO5_2 330
|
|
#define TEGRA234_IRQ_GPIO5_3 331
|
|
#define TEGRA234_IRQ_GPIO5_4 332
|
|
#define TEGRA234_IRQ_GPIO5_5 333
|
|
#define TEGRA234_IRQ_GPIO5_6 334
|
|
#define TEGRA234_IRQ_GPIO5_7 335
|
|
#define TEGRA234_IRQ_AON_GPIO_0 56
|
|
#define TEGRA234_IRQ_AON_GPIO_1 57
|
|
#define TEGRA234_IRQ_AON_GPIO_2 58
|
|
#define TEGRA234_IRQ_AON_GPIO_3 59
|
|
|
|
#define TEGRA234_IRQ_BPMP_WDT_REMOTE 14
|
|
#define TEGRA234_IRQ_SPE_WDT_REMOTE 15
|
|
#define TEGRA234_IRQ_SCE_WDT_REMOTE 16
|
|
#define TEGRA234_IRQ_TOP_WDT_REMOTE 17
|
|
#define TEGRA234_IRQ_AOWDT_REMOTE 18
|
|
#define TEGRA234_IRQ_RCE_WDT_REMOTE 19
|
|
#define TEGRA234_IRQ_APE_WDT_REMOTE 20
|
|
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_0 120
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_1 121
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_2 122
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_3 123
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_4 124
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_5 125
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_6 126
|
|
#define TEGRA234_IRQ_TOP0_HSP_SHARED_7 127
|
|
#define TEGRA234_IRQ_TOP1_HSP_SHARED_0 128
|
|
#define TEGRA234_IRQ_TOP1_HSP_SHARED_1 129
|
|
#define TEGRA234_IRQ_TOP1_HSP_SHARED_2 130
|
|
#define TEGRA234_IRQ_TOP1_HSP_SHARED_3 131
|
|
#define TEGRA234_IRQ_TOP1_HSP_SHARED_4 132
|
|
#define TEGRA234_IRQ_AON_HSP_SHARED_1 133
|
|
#define TEGRA234_IRQ_AON_HSP_SHARED_2 134
|
|
#define TEGRA234_IRQ_AON_HSP_SHARED_3 135
|
|
#define TEGRA234_IRQ_AON_HSP_SHARED_4 136
|
|
#define TEGRA234_IRQ_BPMP_HSP_SHARED_1 137
|
|
#define TEGRA234_IRQ_BPMP_HSP_SHARED_2 138
|
|
#define TEGRA234_IRQ_BPMP_HSP_SHARED_3 139
|
|
#define TEGRA234_IRQ_BPMP_HSP_SHARED_4 140
|
|
#define TEGRA234_IRQ_SCE_HSP_SHARED_1 141
|
|
#define TEGRA234_IRQ_SCE_HSP_SHARED_2 142
|
|
#define TEGRA234_IRQ_SCE_HSP_SHARED_3 143
|
|
#define TEGRA234_IRQ_SCE_HSP_SHARED_4 144
|
|
#define TEGRA234_IRQ_RCE_HSP_SHARED_1 182
|
|
#define TEGRA234_IRQ_RCE_HSP_SHARED_2 183
|
|
#define TEGRA234_IRQ_RCE_HSP_SHARED_3 184
|
|
#define TEGRA234_IRQ_RCE_HSP_SHARED_4 185
|
|
|
|
#define TEGRA234_IRQ_PMIC_EXT_INTR 209
|
|
|
|
#define TEGRA234_IRQ_HSIO_L0_P2U 336
|
|
#define TEGRA234_IRQ_HSIO_L1_P2U 337
|
|
#define TEGRA234_IRQ_HSIO_L2_P2U 338
|
|
#define TEGRA234_IRQ_HSIO_L3_P2U 339
|
|
#define TEGRA234_IRQ_HSIO_L4_P2U 340
|
|
#define TEGRA234_IRQ_HSIO_L5_P2U 341
|
|
#define TEGRA234_IRQ_HSIO_L6_P2U 342
|
|
#define TEGRA234_IRQ_HSIO_L7_P2U 343
|
|
|
|
#define TEGRA234_IRQ_NVHS_L0_P2U 344
|
|
#define TEGRA234_IRQ_NVHS_L1_P2U 345
|
|
#define TEGRA234_IRQ_NVHS_L2_P2U 346
|
|
#define TEGRA234_IRQ_NVHS_L3_P2U 347
|
|
#define TEGRA234_IRQ_NVHS_L4_P2U 348
|
|
#define TEGRA234_IRQ_NVHS_L5_P2U 349
|
|
#define TEGRA234_IRQ_NVHS_L6_P2U 350
|
|
#define TEGRA234_IRQ_NVHS_L7_P2U 351
|
|
|
|
#define TEGRA234_IRQ_GBE_L0_P2U 203
|
|
#define TEGRA234_IRQ_GBE_L1_P2U 220
|
|
#define TEGRA234_IRQ_GBE_L2_P2U 221
|
|
#define TEGRA234_IRQ_GBE_L3_P2U 222
|
|
#define TEGRA234_IRQ_GBE_L4_P2U 108
|
|
#define TEGRA234_IRQ_GBE_L5_P2U 109
|
|
#define TEGRA234_IRQ_GBE_L6_P2U 110
|
|
#define TEGRA234_IRQ_GBE_L7_P2U 111
|
|
#endif
|