Files
t23x-public-dts/include/nvidia-oot/dt-bindings/interrupt/tegra234-irq.h
Laxman Dewangan a7a7af00d8 include: dt-bindings: Add headers for nvidia-oot
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>
2023-04-19 18:17:16 +00:00

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