gaudi2P.h (b3c9a04135bdbd3aabd5e9534bad0fe6df505f8a) gaudi2P.h (4713ace3246644519bf93cc8ea6e44efe57fc3ec)
1/* SPDX-License-Identifier: GPL-2.0
2 *
3 * Copyright 2020-2022 HabanaLabs, Ltd.
4 * All Rights Reserved.
5 *
6 */
7
8#ifndef GAUDI2P_H_

--- 396 unchanged lines hidden (view full) ---

405 GAUDI2_IRQ_NUM_DCORE3_DEC0_NRM,
406 GAUDI2_IRQ_NUM_DCORE3_DEC0_ABNRM,
407 GAUDI2_IRQ_NUM_DCORE3_DEC1_NRM,
408 GAUDI2_IRQ_NUM_DCORE3_DEC1_ABNRM,
409 GAUDI2_IRQ_NUM_SHARED_DEC0_NRM,
410 GAUDI2_IRQ_NUM_SHARED_DEC0_ABNRM,
411 GAUDI2_IRQ_NUM_SHARED_DEC1_NRM,
412 GAUDI2_IRQ_NUM_SHARED_DEC1_ABNRM,
1/* SPDX-License-Identifier: GPL-2.0
2 *
3 * Copyright 2020-2022 HabanaLabs, Ltd.
4 * All Rights Reserved.
5 *
6 */
7
8#ifndef GAUDI2P_H_

--- 396 unchanged lines hidden (view full) ---

405 GAUDI2_IRQ_NUM_DCORE3_DEC0_NRM,
406 GAUDI2_IRQ_NUM_DCORE3_DEC0_ABNRM,
407 GAUDI2_IRQ_NUM_DCORE3_DEC1_NRM,
408 GAUDI2_IRQ_NUM_DCORE3_DEC1_ABNRM,
409 GAUDI2_IRQ_NUM_SHARED_DEC0_NRM,
410 GAUDI2_IRQ_NUM_SHARED_DEC0_ABNRM,
411 GAUDI2_IRQ_NUM_SHARED_DEC1_NRM,
412 GAUDI2_IRQ_NUM_SHARED_DEC1_ABNRM,
413 GAUDI2_IRQ_NUM_DEC_LAST = GAUDI2_IRQ_NUM_SHARED_DEC1_ABNRM,
413 GAUDI2_IRQ_NUM_COMPLETION,
414 GAUDI2_IRQ_NUM_NIC_PORT_FIRST,
415 GAUDI2_IRQ_NUM_NIC_PORT_LAST = (GAUDI2_IRQ_NUM_NIC_PORT_FIRST + NIC_NUMBER_OF_PORTS - 1),
414 GAUDI2_IRQ_NUM_COMPLETION,
415 GAUDI2_IRQ_NUM_NIC_PORT_FIRST,
416 GAUDI2_IRQ_NUM_NIC_PORT_LAST = (GAUDI2_IRQ_NUM_NIC_PORT_FIRST + NIC_NUMBER_OF_PORTS - 1),
417 GAUDI2_IRQ_NUM_TPC_ASSERT,
416 GAUDI2_IRQ_NUM_RESERVED_FIRST,
417 GAUDI2_IRQ_NUM_RESERVED_LAST = (GAUDI2_MSIX_ENTRIES - GAUDI2_NUM_USER_INTERRUPTS - 1),
418 GAUDI2_IRQ_NUM_USER_FIRST,
419 GAUDI2_IRQ_NUM_USER_LAST = (GAUDI2_IRQ_NUM_USER_FIRST + GAUDI2_NUM_USER_INTERRUPTS - 1),
420 GAUDI2_IRQ_NUM_LAST = (GAUDI2_MSIX_ENTRIES - 1)
421};
422
423static_assert(GAUDI2_IRQ_NUM_USER_FIRST > GAUDI2_IRQ_NUM_SHARED_DEC1_ABNRM);

--- 170 unchanged lines hidden ---
418 GAUDI2_IRQ_NUM_RESERVED_FIRST,
419 GAUDI2_IRQ_NUM_RESERVED_LAST = (GAUDI2_MSIX_ENTRIES - GAUDI2_NUM_USER_INTERRUPTS - 1),
420 GAUDI2_IRQ_NUM_USER_FIRST,
421 GAUDI2_IRQ_NUM_USER_LAST = (GAUDI2_IRQ_NUM_USER_FIRST + GAUDI2_NUM_USER_INTERRUPTS - 1),
422 GAUDI2_IRQ_NUM_LAST = (GAUDI2_MSIX_ENTRIES - 1)
423};
424
425static_assert(GAUDI2_IRQ_NUM_USER_FIRST > GAUDI2_IRQ_NUM_SHARED_DEC1_ABNRM);

--- 170 unchanged lines hidden ---