mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-04 18:19:28 +09:00
habanalabs/gaudi2: add asic registers header files
Add the relevant GAUDI2 ASIC registers header files. These files are generated automatically from a tool maintained by the VLSI engineers. There are more files which are not upstreamed because only very few defines from those files are used in the driver. For those files, I copied the relevant defines into gaudi2_regs.h and gaudi2_masks.h, to reduce the size of this patch. Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
This commit is contained in:
@@ -0,0 +1,213 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright (C) 2020 HabanaLabs Ltd.
|
||||
* All Rights Reserved.
|
||||
*/
|
||||
|
||||
#ifndef __GAUDI2_ARC_COMMON_PACKETS_H__
|
||||
#define __GAUDI2_ARC_COMMON_PACKETS_H__
|
||||
|
||||
/*
|
||||
* CPU IDs for each ARC CPUs
|
||||
*/
|
||||
|
||||
#define CPU_ID_SCHED_ARC0 0 /* FARM_ARC0 */
|
||||
#define CPU_ID_SCHED_ARC1 1 /* FARM_ARC1 */
|
||||
#define CPU_ID_SCHED_ARC2 2 /* FARM_ARC2 */
|
||||
#define CPU_ID_SCHED_ARC3 3 /* FARM_ARC3 */
|
||||
/* Dcore1 MME Engine ARC instance used as scheduler */
|
||||
#define CPU_ID_SCHED_ARC4 4 /* DCORE1_MME0 */
|
||||
/* Dcore3 MME Engine ARC instance used as scheduler */
|
||||
#define CPU_ID_SCHED_ARC5 5 /* DCORE3_MME0 */
|
||||
|
||||
#define CPU_ID_TPC_QMAN_ARC0 6 /* DCORE0_TPC0 */
|
||||
#define CPU_ID_TPC_QMAN_ARC1 7 /* DCORE0_TPC1 */
|
||||
#define CPU_ID_TPC_QMAN_ARC2 8 /* DCORE0_TPC2 */
|
||||
#define CPU_ID_TPC_QMAN_ARC3 9 /* DCORE0_TPC3 */
|
||||
#define CPU_ID_TPC_QMAN_ARC4 10 /* DCORE0_TPC4 */
|
||||
#define CPU_ID_TPC_QMAN_ARC5 11 /* DCORE0_TPC5 */
|
||||
#define CPU_ID_TPC_QMAN_ARC6 12 /* DCORE1_TPC0 */
|
||||
#define CPU_ID_TPC_QMAN_ARC7 13 /* DCORE1_TPC1 */
|
||||
#define CPU_ID_TPC_QMAN_ARC8 14 /* DCORE1_TPC2 */
|
||||
#define CPU_ID_TPC_QMAN_ARC9 15 /* DCORE1_TPC3 */
|
||||
#define CPU_ID_TPC_QMAN_ARC10 16 /* DCORE1_TPC4 */
|
||||
#define CPU_ID_TPC_QMAN_ARC11 17 /* DCORE1_TPC5 */
|
||||
#define CPU_ID_TPC_QMAN_ARC12 18 /* DCORE2_TPC0 */
|
||||
#define CPU_ID_TPC_QMAN_ARC13 19 /* DCORE2_TPC1 */
|
||||
#define CPU_ID_TPC_QMAN_ARC14 20 /* DCORE2_TPC2 */
|
||||
#define CPU_ID_TPC_QMAN_ARC15 21 /* DCORE2_TPC3 */
|
||||
#define CPU_ID_TPC_QMAN_ARC16 22 /* DCORE2_TPC4 */
|
||||
#define CPU_ID_TPC_QMAN_ARC17 23 /* DCORE2_TPC5 */
|
||||
#define CPU_ID_TPC_QMAN_ARC18 24 /* DCORE3_TPC0 */
|
||||
#define CPU_ID_TPC_QMAN_ARC19 25 /* DCORE3_TPC1 */
|
||||
#define CPU_ID_TPC_QMAN_ARC20 26 /* DCORE3_TPC2 */
|
||||
#define CPU_ID_TPC_QMAN_ARC21 27 /* DCORE3_TPC3 */
|
||||
#define CPU_ID_TPC_QMAN_ARC22 28 /* DCORE3_TPC4 */
|
||||
#define CPU_ID_TPC_QMAN_ARC23 29 /* DCORE3_TPC5 */
|
||||
#define CPU_ID_TPC_QMAN_ARC24 30 /* DCORE0_TPC6 - Never present */
|
||||
|
||||
#define CPU_ID_MME_QMAN_ARC0 31 /* DCORE0_MME0 */
|
||||
#define CPU_ID_MME_QMAN_ARC1 32 /* DCORE2_MME0 */
|
||||
|
||||
#define CPU_ID_EDMA_QMAN_ARC0 33 /* DCORE0_EDMA0 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC1 34 /* DCORE0_EDMA1 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC2 35 /* DCORE1_EDMA0 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC3 36 /* DCORE1_EDMA1 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC4 37 /* DCORE2_EDMA0 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC5 38 /* DCORE2_EDMA1 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC6 39 /* DCORE3_EDMA0 */
|
||||
#define CPU_ID_EDMA_QMAN_ARC7 40 /* DCORE3_EDMA1 */
|
||||
|
||||
#define CPU_ID_PDMA_QMAN_ARC0 41 /* DCORE0_PDMA0 */
|
||||
#define CPU_ID_PDMA_QMAN_ARC1 42 /* DCORE0_PDMA1 */
|
||||
|
||||
#define CPU_ID_ROT_QMAN_ARC0 43 /* ROT0 */
|
||||
#define CPU_ID_ROT_QMAN_ARC1 44 /* ROT1 */
|
||||
|
||||
#define CPU_ID_NIC_QMAN_ARC0 45 /* NIC0_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC1 46 /* NIC0_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC2 47 /* NIC1_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC3 48 /* NIC1_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC4 49 /* NIC2_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC5 50 /* NIC2_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC6 51 /* NIC3_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC7 52 /* NIC3_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC8 53 /* NIC4_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC9 54 /* NIC4_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC10 55 /* NIC5_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC11 56 /* NIC5_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC12 57 /* NIC6_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC13 58 /* NIC6_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC14 59 /* NIC7_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC15 60 /* NIC7_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC16 61 /* NIC8_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC17 62 /* NIC8_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC18 63 /* NIC9_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC19 64 /* NIC9_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC20 65 /* NIC10_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC21 66 /* NIC10_1 */
|
||||
#define CPU_ID_NIC_QMAN_ARC22 67 /* NIC11_0 */
|
||||
#define CPU_ID_NIC_QMAN_ARC23 68 /* NIC11_1 */
|
||||
|
||||
#define CPU_ID_MAX 69
|
||||
#define CPU_ID_SCHED_MAX 6
|
||||
|
||||
#define CPU_ID_ALL 0xFE
|
||||
#define CPU_ID_INVALID 0xFF
|
||||
|
||||
enum arc_regions_t {
|
||||
ARC_REGION0_UNSED = 0,
|
||||
/*
|
||||
* Extension registers
|
||||
* None
|
||||
*/
|
||||
ARC_REGION1_SRAM = 1,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_SRAM_LSB_ADDR
|
||||
* AUX_SRAM_MSB_ADDR
|
||||
* ARC Address: 0x1000_0000
|
||||
*/
|
||||
ARC_REGION2_CFG = 2,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_CFG_LSB_ADDR
|
||||
* AUX_CFG_MSB_ADDR
|
||||
* ARC Address: 0x2000_0000
|
||||
*/
|
||||
ARC_REGION3_GENERAL = 3,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_0
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_0
|
||||
* ARC Address: 0x3000_0000
|
||||
*/
|
||||
ARC_REGION4_HBM0_FW = 4,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_HBM0_LSB_ADDR
|
||||
* AUX_HBM0_MSB_ADDR
|
||||
* AUX_HBM0_OFFSET
|
||||
* ARC Address: 0x4000_0000
|
||||
*/
|
||||
ARC_REGION5_HBM1_GC_DATA = 5,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_HBM1_LSB_ADDR
|
||||
* AUX_HBM1_MSB_ADDR
|
||||
* AUX_HBM1_OFFSET
|
||||
* ARC Address: 0x5000_0000
|
||||
*/
|
||||
ARC_REGION6_HBM2_GC_DATA = 6,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_HBM2_LSB_ADDR
|
||||
* AUX_HBM2_MSB_ADDR
|
||||
* AUX_HBM2_OFFSET
|
||||
* ARC Address: 0x6000_0000
|
||||
*/
|
||||
ARC_REGION7_HBM3_GC_DATA = 7,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_HBM3_LSB_ADDR
|
||||
* AUX_HBM3_MSB_ADDR
|
||||
* AUX_HBM3_OFFSET
|
||||
* ARC Address: 0x7000_0000
|
||||
*/
|
||||
ARC_REGION8_DCCM = 8,
|
||||
/*
|
||||
* Extension registers
|
||||
* None
|
||||
* ARC Address: 0x8000_0000
|
||||
*/
|
||||
ARC_REGION9_PCIE = 9,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_PCIE_LSB_ADDR
|
||||
* AUX_PCIE_MSB_ADDR
|
||||
* ARC Address: 0x9000_0000
|
||||
*/
|
||||
ARC_REGION10_GENERAL = 10,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_1
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_1
|
||||
* ARC Address: 0xA000_0000
|
||||
*/
|
||||
ARC_REGION11_GENERAL = 11,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_2
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_2
|
||||
* ARC Address: 0xB000_0000
|
||||
*/
|
||||
ARC_REGION12_GENERAL = 12,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_3
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_3
|
||||
* ARC Address: 0xC000_0000
|
||||
*/
|
||||
ARC_REGION13_GENERAL = 13,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_4
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_4
|
||||
* ARC Address: 0xD000_0000
|
||||
*/
|
||||
ARC_REGION14_GENERAL = 14,
|
||||
/*
|
||||
* Extension registers
|
||||
* AUX_GENERAL_PURPOSE_LSB_ADDR_5
|
||||
* AUX_GENERAL_PURPOSE_MSB_ADDR_5
|
||||
* ARC Address: 0xE000_0000
|
||||
*/
|
||||
ARC_REGION15_LBU = 15
|
||||
/*
|
||||
* Extension registers
|
||||
* None
|
||||
* ARC Address: 0xF000_0000
|
||||
*/
|
||||
};
|
||||
|
||||
#endif /* __GAUDI2_ARC_COMMON_PACKETS_H__ */
|
||||
@@ -0,0 +1,567 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_ARC0_ACP_ENG_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_ARC0_ACP_ENG_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_ARC0_ACP_ENG
|
||||
* (Prototype: ARC_ACP_ENG)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_0 0x4E8F000
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_1 0x4E8F004
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_2 0x4E8F008
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_3 0x4E8F00C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_4 0x4E8F010
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_5 0x4E8F014
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_6 0x4E8F018
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_7 0x4E8F01C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_8 0x4E8F020
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_9 0x4E8F024
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_10 0x4E8F028
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_11 0x4E8F02C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_12 0x4E8F030
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_13 0x4E8F034
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_14 0x4E8F038
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_15 0x4E8F03C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_16 0x4E8F040
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_17 0x4E8F044
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_18 0x4E8F048
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_19 0x4E8F04C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_20 0x4E8F050
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_21 0x4E8F054
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_22 0x4E8F058
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_23 0x4E8F05C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_24 0x4E8F060
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_25 0x4E8F064
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_26 0x4E8F068
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_27 0x4E8F06C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_28 0x4E8F070
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_29 0x4E8F074
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_30 0x4E8F078
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_31 0x4E8F07C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_32 0x4E8F080
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_33 0x4E8F084
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_34 0x4E8F088
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_35 0x4E8F08C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_36 0x4E8F090
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_37 0x4E8F094
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_38 0x4E8F098
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_39 0x4E8F09C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_40 0x4E8F0A0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_41 0x4E8F0A4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_42 0x4E8F0A8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_43 0x4E8F0AC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_44 0x4E8F0B0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_45 0x4E8F0B4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_46 0x4E8F0B8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_47 0x4E8F0BC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_48 0x4E8F0C0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_49 0x4E8F0C4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_50 0x4E8F0C8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_51 0x4E8F0CC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_52 0x4E8F0D0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_53 0x4E8F0D4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_54 0x4E8F0D8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_55 0x4E8F0DC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_56 0x4E8F0E0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_57 0x4E8F0E4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_58 0x4E8F0E8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_59 0x4E8F0EC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_60 0x4E8F0F0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_61 0x4E8F0F4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_62 0x4E8F0F8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PI_REG_63 0x4E8F0FC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_0 0x4E8F100
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_1 0x4E8F104
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_2 0x4E8F108
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_3 0x4E8F10C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_4 0x4E8F110
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_5 0x4E8F114
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_6 0x4E8F118
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_7 0x4E8F11C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_8 0x4E8F120
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_9 0x4E8F124
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_10 0x4E8F128
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_11 0x4E8F12C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_12 0x4E8F130
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_13 0x4E8F134
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_14 0x4E8F138
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_15 0x4E8F13C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_16 0x4E8F140
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_17 0x4E8F144
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_18 0x4E8F148
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_19 0x4E8F14C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_20 0x4E8F150
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_21 0x4E8F154
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_22 0x4E8F158
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_23 0x4E8F15C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_24 0x4E8F160
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_25 0x4E8F164
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_26 0x4E8F168
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_27 0x4E8F16C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_28 0x4E8F170
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_29 0x4E8F174
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_30 0x4E8F178
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_31 0x4E8F17C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_32 0x4E8F180
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_33 0x4E8F184
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_34 0x4E8F188
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_35 0x4E8F18C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_36 0x4E8F190
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_37 0x4E8F194
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_38 0x4E8F198
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_39 0x4E8F19C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_40 0x4E8F1A0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_41 0x4E8F1A4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_42 0x4E8F1A8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_43 0x4E8F1AC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_44 0x4E8F1B0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_45 0x4E8F1B4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_46 0x4E8F1B8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_47 0x4E8F1BC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_48 0x4E8F1C0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_49 0x4E8F1C4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_50 0x4E8F1C8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_51 0x4E8F1CC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_52 0x4E8F1D0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_53 0x4E8F1D4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_54 0x4E8F1D8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_55 0x4E8F1DC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_56 0x4E8F1E0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_57 0x4E8F1E4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_58 0x4E8F1E8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_59 0x4E8F1EC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_60 0x4E8F1F0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_61 0x4E8F1F4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_62 0x4E8F1F8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_CI_REG_63 0x4E8F1FC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_0 0x4E8F200
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_1 0x4E8F204
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_2 0x4E8F208
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_3 0x4E8F20C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_4 0x4E8F210
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_5 0x4E8F214
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_6 0x4E8F218
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_7 0x4E8F21C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_8 0x4E8F220
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_9 0x4E8F224
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_10 0x4E8F228
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_11 0x4E8F22C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_12 0x4E8F230
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_13 0x4E8F234
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_14 0x4E8F238
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_15 0x4E8F23C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_16 0x4E8F240
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_17 0x4E8F244
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_18 0x4E8F248
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_19 0x4E8F24C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_20 0x4E8F250
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_21 0x4E8F254
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_22 0x4E8F258
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_23 0x4E8F25C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_24 0x4E8F260
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_25 0x4E8F264
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_26 0x4E8F268
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_27 0x4E8F26C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_28 0x4E8F270
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_29 0x4E8F274
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_30 0x4E8F278
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_31 0x4E8F27C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_32 0x4E8F280
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_33 0x4E8F284
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_34 0x4E8F288
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_35 0x4E8F28C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_36 0x4E8F290
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_37 0x4E8F294
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_38 0x4E8F298
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_39 0x4E8F29C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_40 0x4E8F2A0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_41 0x4E8F2A4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_42 0x4E8F2A8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_43 0x4E8F2AC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_44 0x4E8F2B0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_45 0x4E8F2B4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_46 0x4E8F2B8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_47 0x4E8F2BC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_48 0x4E8F2C0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_49 0x4E8F2C4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_50 0x4E8F2C8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_51 0x4E8F2CC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_52 0x4E8F2D0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_53 0x4E8F2D4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_54 0x4E8F2D8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_55 0x4E8F2DC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_56 0x4E8F2E0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_57 0x4E8F2E4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_58 0x4E8F2E8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_59 0x4E8F2EC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_60 0x4E8F2F0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_61 0x4E8F2F4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_62 0x4E8F2F8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_PR_REG_63 0x4E8F2FC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_0 0x4E8F300
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_1 0x4E8F304
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_2 0x4E8F308
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_3 0x4E8F30C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_4 0x4E8F310
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_5 0x4E8F314
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_6 0x4E8F318
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_7 0x4E8F31C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_8 0x4E8F320
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_9 0x4E8F324
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_10 0x4E8F328
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_11 0x4E8F32C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_12 0x4E8F330
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_13 0x4E8F334
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_14 0x4E8F338
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_15 0x4E8F33C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_16 0x4E8F340
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_17 0x4E8F344
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_18 0x4E8F348
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_19 0x4E8F34C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_20 0x4E8F350
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_21 0x4E8F354
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_22 0x4E8F358
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_23 0x4E8F35C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_24 0x4E8F360
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_25 0x4E8F364
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_26 0x4E8F368
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_27 0x4E8F36C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_28 0x4E8F370
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_29 0x4E8F374
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_30 0x4E8F378
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_31 0x4E8F37C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_32 0x4E8F380
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_33 0x4E8F384
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_34 0x4E8F388
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_35 0x4E8F38C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_36 0x4E8F390
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_37 0x4E8F394
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_38 0x4E8F398
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_39 0x4E8F39C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_40 0x4E8F3A0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_41 0x4E8F3A4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_42 0x4E8F3A8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_43 0x4E8F3AC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_44 0x4E8F3B0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_45 0x4E8F3B4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_46 0x4E8F3B8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_47 0x4E8F3BC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_48 0x4E8F3C0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_49 0x4E8F3C4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_50 0x4E8F3C8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_51 0x4E8F3CC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_52 0x4E8F3D0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_53 0x4E8F3D4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_54 0x4E8F3D8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_55 0x4E8F3DC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_56 0x4E8F3E0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_57 0x4E8F3E4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_58 0x4E8F3E8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_59 0x4E8F3EC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_60 0x4E8F3F0
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_61 0x4E8F3F4
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_62 0x4E8F3F8
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_MK_REG_63 0x4E8F3FC
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_SELECTED_QUEUE_ID 0x4E8F400
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_0 0x4E8F404
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_1 0x4E8F408
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_2 0x4E8F40C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_0 0x4E8F410
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_1 0x4E8F414
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_2 0x4E8F418
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_0 0x4E8F41C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_1 0x4E8F420
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_2 0x4E8F424
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_3 0x4E8F428
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_RD_CNT_0 0x4E8F42C
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_RD_CNT_1 0x4E8F430
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_RD_CNT_2 0x4E8F434
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_PRIO_RD_CNT_3 0x4E8F438
|
||||
|
||||
#define mmARC_FARM_ARC0_ACP_ENG_ACP_DBG_REG 0x4E8F43C
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_ARC0_ACP_ENG_REGS_H_ */
|
||||
@@ -0,0 +1,819 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_ARC0_AUX_MASKS_H_
|
||||
#define ASIC_REG_ARC_FARM_ARC0_AUX_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_ARC0_AUX
|
||||
* (Prototype: QMAN_ARC_AUX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_RUN_HALT_REQ */
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_REQ_RUN_REQ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_REQ_RUN_REQ_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_REQ_HALT_REQ_SHIFT 1
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_REQ_HALT_REQ_MASK 0x2
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_RUN_HALT_ACK */
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_RUN_ACK_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_RUN_ACK_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_HALT_ACK_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_HALT_ACK_MASK 0x10
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_HALT_R_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_HALT_R_MASK 0x100
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_TF_HALT_R_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_TF_HALT_R_MASK 0x1000
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_SLEEP_R_SHIFT 16
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_SLEEP_R_MASK 0x10000
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_SLEEP_MODE_R_SHIFT 17
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_SYS_SLEEP_MODE_R_MASK 0xE0000
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_WATCHDOG_RESET_SHIFT 20
|
||||
#define ARC_FARM_ARC0_AUX_RUN_HALT_ACK_WATCHDOG_RESET_MASK 0x100000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_RST_VEC_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_RST_VEC_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_RST_VEC_ADDR_VAL_MASK 0x3FFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DBG_MODE */
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DBG_PROT_SEL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DBG_PROT_SEL_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DBGEN_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DBGEN_MASK 0x10
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_NIDEN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_NIDEN_MASK 0x100
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_CASHE_RST_DISABLE_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_CASHE_RST_DISABLE_MASK 0x1000
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DDCM_DMI_PRIORITY_SHIFT 16
|
||||
#define ARC_FARM_ARC0_AUX_DBG_MODE_DDCM_DMI_PRIORITY_MASK 0x10000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CLUSTER_NUM */
|
||||
#define ARC_FARM_ARC0_AUX_CLUSTER_NUM_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CLUSTER_NUM_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_NUM */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_NUM_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_NUM_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_WAKE_UP_EVENT */
|
||||
#define ARC_FARM_ARC0_AUX_WAKE_UP_EVENT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_WAKE_UP_EVENT_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_SYS_ADDR_BASE */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_SYS_ADDR_BASE_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_SYS_ADDR_BASE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CTI_AP_STS */
|
||||
#define ARC_FARM_ARC0_AUX_CTI_AP_STS_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CTI_AP_STS_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CTI_CFG_MUX_SEL */
|
||||
#define ARC_FARM_ARC0_AUX_CTI_CFG_MUX_SEL_RUN_HALT_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CTI_CFG_MUX_SEL_RUN_HALT_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_RST */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_CORE_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_CORE_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_PRESETDBGN_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_PRESETDBGN_MASK 0x10
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_RST_REQ */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_REQ_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_RST_REQ_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_SRAM_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_SRAM_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_SRAM_LSB_ADDR_VAL_MASK 0x3F
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_SRAM_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_SRAM_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_SRAM_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_PCIE_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_PCIE_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_PCIE_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_PCIE_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_PCIE_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_PCIE_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM0_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM0_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM1_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM1_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM2_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM2_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM3_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM3_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM0_OFFSET */
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_OFFSET_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM0_OFFSET_VAL_MASK 0xFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM1_OFFSET */
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_OFFSET_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM1_OFFSET_VAL_MASK 0xFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM2_OFFSET */
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_OFFSET_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM2_OFFSET_VAL_MASK 0xFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_HBM3_OFFSET */
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_OFFSET_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_HBM3_OFFSET_VAL_MASK 0xFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR_AXI_WRITE_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR_AXI_WRITE_MASK 0xF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR_AXI_WRITE_EN_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR_AXI_WRITE_EN_MASK 0xF0
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR_AXI_WRITE_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR_AXI_WRITE_MASK 0xF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR_AXI_WRITE_EN_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR_AXI_WRITE_EN_MASK 0xF0
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CONTEXT_ID */
|
||||
#define ARC_FARM_ARC0_AUX_CONTEXT_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CONTEXT_ID_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CID_OFFSET */
|
||||
#define ARC_FARM_ARC0_AUX_CID_OFFSET_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CID_OFFSET_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_SW_INTR */
|
||||
#define ARC_FARM_ARC0_AUX_SW_INTR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_SW_INTR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_IRQ_INTR_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_IRQ_INTR_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_IRQ_INTR_MASK_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_SEI_INTR_STS */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_STS_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_STS_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_SEI_INTR_CLR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_CLR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_CLR_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_SEI_INTR_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_MASK_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_EXCPTN_CAUSE */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_EXCPTN_CAUSE_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_EXCPTN_CAUSE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN */
|
||||
#define ARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN_INTR_EN_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN_INTR_EN_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN_HALT_EN_SHIFT 1
|
||||
#define ARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN_HALT_EN_MASK 0x2
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_SEI_INTR_HALT_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_HALT_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_SEI_INTR_HALT_MASK_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_SEI_INTR_HALT_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_SEI_INTR_HALT_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_SEI_INTR_HALT_MASK_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_REI_INTR_STS */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_STS_SERR_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_STS_SERR_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_STS_DERR_SHIFT 1
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_STS_DERR_MASK 0x2
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_REI_INTR_CLR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_CLR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_CLR_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_REI_INTR_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REI_INTR_MASK_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_ECC_ERR_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_ECC_ERR_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_ECC_ERR_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_ECC_SYNDROME */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_ECC_SYNDROME_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_ECC_SYNDROME_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_I_CACHE_ECC_ERR_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_I_CACHE_ECC_ERR_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_I_CACHE_ECC_ERR_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_I_CACHE_ECC_SYNDROME */
|
||||
#define ARC_FARM_ARC0_AUX_I_CACHE_ECC_SYNDROME_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_I_CACHE_ECC_SYNDROME_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_D_CACHE_ECC_ERR_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_D_CACHE_ECC_ERR_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_D_CACHE_ECC_ERR_ADDR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_D_CACHE_ECC_SYNDROME */
|
||||
#define ARC_FARM_ARC0_AUX_D_CACHE_ECC_SYNDROME_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_D_CACHE_ECC_SYNDROME_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBW_TRMINATE_AWADDR_ERR */
|
||||
#define ARC_FARM_ARC0_AUX_LBW_TRMINATE_AWADDR_ERR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBW_TRMINATE_AWADDR_ERR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBW_TRMINATE_ARADDR_ERR */
|
||||
#define ARC_FARM_ARC0_AUX_LBW_TRMINATE_ARADDR_ERR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBW_TRMINATE_ARADDR_ERR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_BRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_BRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_BRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_RRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_RRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_RRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXLEN */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXLEN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXLEN_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXSIZE */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXSIZE_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXSIZE_VAL_MASK 0x7
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_SCRATCHPAD */
|
||||
#define ARC_FARM_ARC0_AUX_SCRATCHPAD_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_SCRATCHPAD_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_TOTAL_CBU_WR_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_CBU_WR_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_CBU_WR_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_INFLIGHT_CBU_WR_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_CBU_WR_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_CBU_WR_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_TOTAL_CBU_RD_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_CBU_RD_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_CBU_RD_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_INFLIGHT_CBU_RD_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_CBU_RD_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_CBU_RD_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_TOTAL_LBU_WR_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_LBU_WR_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_LBU_WR_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_INFLIGHT_LBU_WR_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_LBU_WR_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_LBU_WR_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_TOTAL_LBU_RD_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_LBU_RD_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_TOTAL_LBU_RD_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_INFLIGHT_LBU_RD_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_LBU_RD_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_INFLIGHT_LBU_RD_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_EN_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_EN_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_EN_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_EN_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_READ_MASK 0xF
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_WRITE_MASK 0xF0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_RD_EN_MASK 0xF00
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR_CBU_WR_EN_MASK 0xF000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_LOCK_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_READ_MASK 0x3
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_WRITE_MASK 0x30
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_RD_EN_MASK 0x300
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_CBU_LOCK_OVR_CBU_WR_EN_MASK 0x3000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_PROT_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_READ_MASK 0x7
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_WRITE_MASK 0x70
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_RD_EN_MASK 0x700
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_CBU_PROT_OVR_CBU_WR_EN_MASK 0x7000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING_CBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING_CBU_READ_MASK 0xFF
|
||||
#define ARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING_CBU_WRITE_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING_CBU_WRITE_MASK 0xFF00
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_EARLY_BRESP_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_EARLY_BRESP_EN_CBU_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_EARLY_BRESP_EN_CBU_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORCE_RSP_OK */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORCE_RSP_OK_CBU_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORCE_RSP_OK_CBU_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_NO_WR_INFLIGHT */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_NO_WR_INFLIGHT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_NO_WR_INFLIGHT_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_SEI_INTR_ID */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_SEI_INTR_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_SEI_INTR_ID_VAL_MASK 0x7F
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_EN_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_EN */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_EN_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_READ_MASK 0xF
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_WRITE_MASK 0xF0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_RD_EN_MASK 0xF00
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR_LBU_WR_EN_MASK 0xF000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_LOCK_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_READ_MASK 0x3
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_WRITE_MASK 0x30
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_RD_EN_MASK 0x300
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_LBU_LOCK_OVR_LBU_WR_EN_MASK 0x3000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_PROT_OVR */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_READ_MASK 0x7
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_WRITE_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_WRITE_MASK 0x70
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_RD_EN_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_RD_EN_MASK 0x700
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_WR_EN_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_LBU_PROT_OVR_LBU_WR_EN_MASK 0x7000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING_LBU_READ_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING_LBU_READ_MASK 0xFF
|
||||
#define ARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING_LBU_WRITE_SHIFT 8
|
||||
#define ARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING_LBU_WRITE_MASK 0xFF00
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_EARLY_BRESP_EN */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_EARLY_BRESP_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_EARLY_BRESP_EN_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_FORCE_RSP_OK */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_FORCE_RSP_OK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_FORCE_RSP_OK_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_NO_WR_INFLIGHT */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_NO_WR_INFLIGHT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_NO_WR_INFLIGHT_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBU_SEI_INTR_ID */
|
||||
#define ARC_FARM_ARC0_AUX_LBU_SEI_INTR_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBU_SEI_INTR_ID_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_PI */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_CI */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_GENERAL_Q_VLD_ENTRY_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_Q_VLD_ENTRY_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_GENERAL_Q_VLD_ENTRY_MASK_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_NIC_Q_VLD_ENTRY_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_NIC_Q_VLD_ENTRY_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_NIC_Q_VLD_ENTRY_MASK_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_DROP_EN */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_DROP_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_DROP_EN_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_WARN_MSG */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_WARN_MSG_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_WARN_MSG_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_QUEUE_ALERT_MSG */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_ALERT_MSG_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_QUEUE_ALERT_MSG_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWPROT */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWPROT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWPROT_VAL_MASK 0x7
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWUSER */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWUSER_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWUSER_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWBURST */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWBURST_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWBURST_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWLOCK */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWLOCK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWLOCK_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWCACHE */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWCACHE_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWCACHE_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT_LBW_SLV_AXI_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT_LBW_SLV_AXI_MASK 0xF
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT_GEN_AXI_SHIFT 4
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT_GEN_AXI_MASK 0xF0
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG_VAL_MASK 0x1F
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_CNT_VAL_MASK 0x1F
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_CQ_IFIFO_SHADOW_CI */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_CQ_IFIFO_SHADOW_CI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_CQ_IFIFO_SHADOW_CI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_CQ_SHADOW_CI */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_CQ_SHADOW_CI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_CQ_SHADOW_CI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_SHADOW_CI */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_SHADOW_CI_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_ARC_CQ_SHADOW_CI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_AUX2APB_PROT */
|
||||
#define ARC_FARM_ARC0_AUX_AUX2APB_PROT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_AUX2APB_PROT_VAL_MASK 0x7
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBW_FORK_WIN_EN */
|
||||
#define ARC_FARM_ARC0_AUX_LBW_FORK_WIN_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBW_FORK_WIN_EN_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR0 */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR0_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR0_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK0 */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK0_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK0_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR1 */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR1_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR1_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK1 */
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK1_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK1_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR0 */
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR0_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR0_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK0 */
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK0_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK0_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR1 */
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR1_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR1_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK1 */
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK1_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK1_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR0 */
|
||||
#define ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR0_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR0_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR1 */
|
||||
#define ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR1_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR1_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_LBW_FORK_MASK */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_LBW_FORK_MASK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_LBW_FORK_MASK_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_DUP_ENG_LBW_FORK_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_DUP_ENG_LBW_FORK_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_DUP_ENG_LBW_FORK_ADDR_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_ACP_ENG_LBW_FORK_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACP_ENG_LBW_FORK_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACP_ENG_LBW_FORK_ADDR_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_WIN_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_WIN_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_WIN_EN_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_LSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_LSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_LSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_MSB */
|
||||
#define ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_MSB_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_BRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_BRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_BRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_RRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_RRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_RRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_REGION_CFG */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_0_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_0_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_1_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_1_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_2_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_2_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_3_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_3_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_4_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_4_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_5_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_5_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_6_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_6_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_7_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_7_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_8_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_8_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_9_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_9_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_10_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_10_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_11_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_11_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_12_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_12_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_13_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_13_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_14_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_14_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_15_ASID_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_15_ASID_MASK 0x3FF
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_MMU_BP_SHIFT 12
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_MMU_BP_MASK 0x1000
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_PROT_VAL_SHIFT 16
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_PROT_VAL_MASK 0x70000
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_PROT_VAL_EN_SHIFT 20
|
||||
#define ARC_FARM_ARC0_AUX_ARC_REGION_CFG_PROT_VAL_EN_MASK 0x700000
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_TRMINATE_AWADDR_ERR */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_TRMINATE_AWADDR_ERR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_TRMINATE_AWADDR_ERR_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_DCCM_TRMINATE_ARADDR_ERR */
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_TRMINATE_ARADDR_ERR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_DCCM_TRMINATE_ARADDR_ERR_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_BRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_BRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_BRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_RRESP */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_RRESP_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_RRESP_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_EN */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_EN_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_CFG_DCCM_SECURE_REGION */
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_SECURE_REGION_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_CFG_DCCM_SECURE_REGION_VAL_MASK 0xFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_WR_IF_CNT */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_WR_IF_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_WR_IF_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL_ENABLE_BP_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL_ENABLE_BP_MASK 0x1
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL_RD_DELAY_CC_SHIFT 1
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL_RD_DELAY_CC_MASK 0x3E
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_MSK */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_MSK_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_MSK_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_VAL_MASK 0x7FFFFFF
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_BUSER */
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_BUSER_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_ARC_ACC_ENGS_BUSER_VAL_MASK 0x3
|
||||
|
||||
/* ARC_FARM_ARC0_AUX_MME_ARC_UPPER_DCCM_EN */
|
||||
#define ARC_FARM_ARC0_AUX_MME_ARC_UPPER_DCCM_EN_VAL_SHIFT 0
|
||||
#define ARC_FARM_ARC0_AUX_MME_ARC_UPPER_DCCM_EN_VAL_MASK 0x1
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_ARC0_AUX_MASKS_H_ */
|
||||
@@ -0,0 +1,591 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_ARC0_AUX_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_ARC0_AUX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_ARC0_AUX
|
||||
* (Prototype: QMAN_ARC_AUX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_RUN_HALT_REQ 0x4E88100
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_RUN_HALT_ACK 0x4E88104
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_RST_VEC_ADDR 0x4E88108
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DBG_MODE 0x4E8810C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CLUSTER_NUM 0x4E88110
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_NUM 0x4E88114
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_WAKE_UP_EVENT 0x4E88118
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_SYS_ADDR_BASE 0x4E8811C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CTI_AP_STS 0x4E88120
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CTI_CFG_MUX_SEL 0x4E88124
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_RST 0x4E88128
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_RST_REQ 0x4E8812C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SRAM_LSB_ADDR 0x4E88130
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SRAM_MSB_ADDR 0x4E88134
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_PCIE_LSB_ADDR 0x4E88138
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_PCIE_MSB_ADDR 0x4E8813C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_LSB_ADDR 0x4E88140
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_MSB_ADDR 0x4E88144
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM0_LSB_ADDR 0x4E88150
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM0_MSB_ADDR 0x4E88154
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM1_LSB_ADDR 0x4E88158
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM1_MSB_ADDR 0x4E8815C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM2_LSB_ADDR 0x4E88160
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM2_MSB_ADDR 0x4E88164
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM3_LSB_ADDR 0x4E88168
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM3_MSB_ADDR 0x4E8816C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM0_OFFSET 0x4E88170
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM1_OFFSET 0x4E88174
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM2_OFFSET 0x4E88178
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_HBM3_OFFSET 0x4E8817C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_0 0x4E88180
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_1 0x4E88184
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_2 0x4E88188
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_3 0x4E8818C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_4 0x4E88190
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_5 0x4E88194
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_LSB_ADDR_6 0x4E88198
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_0 0x4E8819C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_1 0x4E881A0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_2 0x4E881A4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_3 0x4E881A8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_4 0x4E881AC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_5 0x4E881B0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_PURPOSE_MSB_ADDR_6 0x4E881B4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_CBU_AWCACHE_OVR 0x4E881B8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_LBU_AWCACHE_OVR 0x4E881BC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_0 0x4E881C0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_1 0x4E881C4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_2 0x4E881C8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_3 0x4E881CC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_4 0x4E881D0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_5 0x4E881D4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_6 0x4E881D8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CONTEXT_ID_7 0x4E881DC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_0 0x4E881E0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_1 0x4E881E4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_2 0x4E881E8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_3 0x4E881EC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_4 0x4E881F0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_5 0x4E881F4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_6 0x4E881F8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CID_OFFSET_7 0x4E881FC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_0 0x4E88200
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_1 0x4E88204
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_2 0x4E88208
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_3 0x4E8820C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_4 0x4E88210
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_5 0x4E88214
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_6 0x4E88218
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_7 0x4E8821C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_8 0x4E88220
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_9 0x4E88224
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_10 0x4E88228
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_11 0x4E8822C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_12 0x4E88230
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_13 0x4E88234
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_14 0x4E88238
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SW_INTR_15 0x4E8823C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_IRQ_INTR_MASK_0 0x4E88280
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_IRQ_INTR_MASK_1 0x4E88284
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_SEI_INTR_STS 0x4E88290
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_SEI_INTR_CLR 0x4E88294
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_SEI_INTR_MASK 0x4E88298
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_EXCPTN_CAUSE 0x4E8829C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SEI_INTR_HALT_EN 0x4E882A0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_SEI_INTR_HALT_MASK 0x4E882A4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_SEI_INTR_HALT_MASK 0x4E882A8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REI_INTR_STS 0x4E882B0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REI_INTR_CLR 0x4E882B4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REI_INTR_MASK 0x4E882B8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_ECC_ERR_ADDR 0x4E882BC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_ECC_SYNDROME 0x4E882C0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_I_CACHE_ECC_ERR_ADDR 0x4E882C4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_I_CACHE_ECC_SYNDROME 0x4E882C8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_D_CACHE_ECC_ERR_ADDR 0x4E882CC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_D_CACHE_ECC_SYNDROME 0x4E882D0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBW_TRMINATE_AWADDR_ERR 0x4E882E0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBW_TRMINATE_ARADDR_ERR 0x4E882E4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_BRESP 0x4E882E8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_RRESP 0x4E882EC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXLEN 0x4E882F0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_LBW_TERMINATE_AXSIZE 0x4E882F4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_0 0x4E88300
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_1 0x4E88304
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_2 0x4E88308
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_3 0x4E8830C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_4 0x4E88310
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_5 0x4E88314
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_6 0x4E88318
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_SCRATCHPAD_7 0x4E8831C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_TOTAL_CBU_WR_CNT 0x4E88320
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_INFLIGHT_CBU_WR_CNT 0x4E88324
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_TOTAL_CBU_RD_CNT 0x4E88328
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_INFLIGHT_CBU_RD_CNT 0x4E8832C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_TOTAL_LBU_WR_CNT 0x4E88330
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_INFLIGHT_LBU_WR_CNT 0x4E88334
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_TOTAL_LBU_RD_CNT 0x4E88338
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_INFLIGHT_LBU_RD_CNT 0x4E8833C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_ARUSER_OVR 0x4E88350
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_ARUSER_OVR_EN 0x4E88354
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_AWUSER_OVR 0x4E88358
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_AWUSER_OVR_EN 0x4E8835C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR 0x4E88360
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_ARUSER_MSB_OVR_EN 0x4E88364
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR 0x4E88368
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_AWUSER_MSB_OVR_EN 0x4E8836C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_AXCACHE_OVR 0x4E88370
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_LOCK_OVR 0x4E88374
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_PROT_OVR 0x4E88378
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_MAX_OUTSTANDING 0x4E8837C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_EARLY_BRESP_EN 0x4E88380
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORCE_RSP_OK 0x4E88384
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_NO_WR_INFLIGHT 0x4E8838C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_SEI_INTR_ID 0x4E88390
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_ARUSER_OVR 0x4E88400
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_ARUSER_OVR_EN 0x4E88404
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_AWUSER_OVR 0x4E88408
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_AWUSER_OVR_EN 0x4E8840C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_AXCACHE_OVR 0x4E88420
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_LOCK_OVR 0x4E88424
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_PROT_OVR 0x4E88428
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_MAX_OUTSTANDING 0x4E8842C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_EARLY_BRESP_EN 0x4E88430
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_FORCE_RSP_OK 0x4E88434
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_NO_WR_INFLIGHT 0x4E8843C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBU_SEI_INTR_ID 0x4E88440
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_0 0x4E88500
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_1 0x4E88504
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_2 0x4E88508
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_3 0x4E8850C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_4 0x4E88510
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_5 0x4E88514
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_6 0x4E88518
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_BASE_ADDR_7 0x4E8851C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_0 0x4E88520
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_1 0x4E88524
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_2 0x4E88528
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_3 0x4E8852C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_4 0x4E88530
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_5 0x4E88534
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_6 0x4E88538
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_SIZE_7 0x4E8853C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_0 0x4E88540
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_1 0x4E88544
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_2 0x4E88548
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_3 0x4E8854C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_4 0x4E88550
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_5 0x4E88554
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_6 0x4E88558
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PI_7 0x4E8855C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_0 0x4E88560
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_1 0x4E88564
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_2 0x4E88568
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_3 0x4E8856C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_4 0x4E88570
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_5 0x4E88574
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_6 0x4E88578
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_CI_7 0x4E8857C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_0 0x4E88580
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_1 0x4E88584
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_2 0x4E88588
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_3 0x4E8858C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_4 0x4E88590
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_5 0x4E88594
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_6 0x4E88598
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_PUSH_REG_7 0x4E8859C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_0 0x4E885A0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_1 0x4E885A4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_2 0x4E885A8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_3 0x4E885AC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_4 0x4E885B0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_5 0x4E885B4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_6 0x4E885B8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_MAX_OCCUPANCY_7 0x4E885BC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_0 0x4E885C0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_1 0x4E885C4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_2 0x4E885C8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_3 0x4E885CC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_4 0x4E885D0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_5 0x4E885D4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_6 0x4E885D8
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_VALID_ENTRIES_7 0x4E885DC
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_GENERAL_Q_VLD_ENTRY_MASK 0x4E885E0
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_NIC_Q_VLD_ENTRY_MASK 0x4E885E4
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_DROP_EN 0x4E88620
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_WARN_MSG 0x4E88624
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_QUEUE_ALERT_MSG 0x4E88628
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWPROT 0x4E88630
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWUSER 0x4E88634
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWBURST 0x4E88638
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWLOCK 0x4E8863C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_GEN_AXI_AWCACHE 0x4E88640
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_WRR_ARB_WEIGHT 0x4E88644
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG 0x4E88648
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_Q_PUSH_FIFO_CNT 0x4E8864C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_CQ_IFIFO_SHADOW_CI 0x4E88650
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI 0x4E88654
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_CQ_SHADOW_CI 0x4E88658
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_ARC_CQ_SHADOW_CI 0x4E8865C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_AUX2APB_PROT 0x4E88700
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBW_FORK_WIN_EN 0x4E88704
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR0 0x4E88708
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK0 0x4E8870C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_LBW_FORK_BASE_ADDR1 0x4E88710
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_QMAN_LBW_FORK_ADDR_MASK1 0x4E88714
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR0 0x4E88718
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK0 0x4E8871C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_FARM_LBW_FORK_BASE_ADDR1 0x4E88720
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_FARM_LBW_FORK_ADDR_MASK1 0x4E88724
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR0 0x4E88728
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_LBW_APB_FORK_MAX_ADDR1 0x4E8872C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_ACC_ENGS_LBW_FORK_MASK 0x4E88730
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_DUP_ENG_LBW_FORK_ADDR 0x4E88734
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_ACP_ENG_LBW_FORK_ADDR 0x4E88738
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR 0x4E8873C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_WIN_EN 0x4E88740
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_LSB 0x4E88750
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR0_MSB 0x4E88754
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_LSB 0x4E88758
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK0_MSB 0x4E8875C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_LSB 0x4E88760
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR1_MSB 0x4E88764
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_LSB 0x4E88768
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK1_MSB 0x4E8876C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_LSB 0x4E88770
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR2_MSB 0x4E88774
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_LSB 0x4E88778
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK2_MSB 0x4E8877C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_LSB 0x4E88780
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_BASE_ADDR3_MSB 0x4E88784
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_LSB 0x4E88788
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_FORK_ADDR_MASK3_MSB 0x4E8878C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_LSB 0x4E88790
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CBU_TRMINATE_ARADDR_MSB 0x4E88794
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_BRESP 0x4E88798
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_CBU_TERMINATE_RRESP 0x4E8879C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_0 0x4E88800
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_1 0x4E88804
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_2 0x4E88808
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_3 0x4E8880C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_4 0x4E88810
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_5 0x4E88814
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_6 0x4E88818
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_7 0x4E8881C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_8 0x4E88820
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_9 0x4E88824
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_10 0x4E88828
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_11 0x4E8882C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_12 0x4E88830
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_13 0x4E88834
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_14 0x4E88838
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_REGION_CFG_15 0x4E8883C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_TRMINATE_AWADDR_ERR 0x4E88840
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_DCCM_TRMINATE_ARADDR_ERR 0x4E88844
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_BRESP 0x4E88848
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_RRESP 0x4E8884C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_DCCM_TERMINATE_EN 0x4E88850
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_CFG_DCCM_SECURE_REGION 0x4E88854
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_WR_IF_CNT 0x4E88900
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_CTL 0x4E88904
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR_MSK 0x4E88908
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_AXI_ORDERING_ADDR 0x4E8890C
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_ARC_ACC_ENGS_BUSER 0x4E88910
|
||||
|
||||
#define mmARC_FARM_ARC0_AUX_MME_ARC_UPPER_DCCM_EN 0x4E88920
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_ARC0_AUX_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_ARC0_DUP_ENG_AXUSER_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_ARC0_DUP_ENG_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_ARC0_DUP_ENG_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_ASID 0x4E89900
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_MMU_BP 0x4E89904
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_STRONG_ORDER 0x4E89908
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_NO_SNOOP 0x4E8990C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_WR_REDUCTION 0x4E89910
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_RD_ATOMIC 0x4E89914
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_QOS 0x4E89918
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_RSVD 0x4E8991C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_EMEM_CPAGE 0x4E89920
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_CORE 0x4E89924
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_E2E_COORD 0x4E89928
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_WR_OVRD_LO 0x4E89930
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_WR_OVRD_HI 0x4E89934
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_RD_OVRD_LO 0x4E89938
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_HB_RD_OVRD_HI 0x4E8993C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_LB_COORD 0x4E89940
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_LB_LOCK 0x4E89944
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_LB_RSVD 0x4E89948
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_AXUSER_LB_OVRD 0x4E8994C
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_ARC0_DUP_ENG_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,575 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_ARC0_DUP_ENG_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_ARC0_DUP_ENG_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_ARC0_DUP_ENG
|
||||
* (Prototype: ARC_DUP_ENG)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_0 0x4E89000
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_1 0x4E89004
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_2 0x4E89008
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_3 0x4E8900C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_4 0x4E89010
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_5 0x4E89014
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_6 0x4E89018
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_7 0x4E8901C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_8 0x4E89020
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_9 0x4E89024
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_10 0x4E89028
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_11 0x4E8902C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_12 0x4E89030
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_13 0x4E89034
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_14 0x4E89038
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_15 0x4E8903C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_16 0x4E89040
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_17 0x4E89044
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_18 0x4E89048
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_19 0x4E8904C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_20 0x4E89050
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_21 0x4E89054
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_22 0x4E89058
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_23 0x4E8905C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_ADDR_24 0x4E89060
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_MME_ENG_ADDR_0 0x4E89064
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_MME_ENG_ADDR_1 0x4E89068
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_MME_ENG_ADDR_2 0x4E8906C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_MME_ENG_ADDR_3 0x4E89070
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_0 0x4E89074
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_1 0x4E89078
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_2 0x4E8907C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_3 0x4E89080
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_4 0x4E89084
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_5 0x4E89088
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_6 0x4E8908C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_7 0x4E89090
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_8 0x4E89094
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_9 0x4E89098
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_10 0x4E8909C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_11 0x4E890A0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_12 0x4E890A4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_13 0x4E890A8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_14 0x4E890AC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_15 0x4E890B0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_16 0x4E890B4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_17 0x4E890B8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_18 0x4E890BC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_19 0x4E890C0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_20 0x4E890C4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_21 0x4E890C8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_22 0x4E890CC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_ADDR_23 0x4E890D0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_0 0x4E890D4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_1 0x4E890D8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_2 0x4E890DC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_3 0x4E890E0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_4 0x4E890E4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_5 0x4E890E8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_6 0x4E890EC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_ADDR_7 0x4E890F0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_PDMA_ENG_ADDR_0 0x4E890F4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_PDMA_ENG_ADDR_1 0x4E890F8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_ROT_ENG_ADDR_0 0x4E890FC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_ROT_ENG_ADDR_1 0x4E89100
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_0 0x4E89104
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_1 0x4E89108
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_2 0x4E8910C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_3 0x4E89110
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_4 0x4E89114
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_5 0x4E89118
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_6 0x4E8911C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_7 0x4E89120
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_8 0x4E89124
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_9 0x4E89128
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_10 0x4E8912C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_11 0x4E89130
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_12 0x4E89134
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_13 0x4E89138
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_14 0x4E8913C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_ADDR_15 0x4E89140
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TPC_ENG_MASK 0x4E89200
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_MME_ENG_MASK 0x4E89204
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_EDMA_ENG_MASK 0x4E89208
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_PDMA_ENG_MASK 0x4E8920C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_ROT_ENG_MASK 0x4E89210
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_RSVD_ENG_MASK 0x4E89214
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_0 0x4E89218
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_1 0x4E8921C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_2 0x4E89220
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_3 0x4E89224
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_4 0x4E89228
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_5 0x4E8922C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_6 0x4E89230
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_NIC_ENG_MASK_7 0x4E89234
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_0 0x4E89238
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_1 0x4E8923C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_2 0x4E89240
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_3 0x4E89244
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_4 0x4E89248
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_5 0x4E8924C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_6 0x4E89250
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_7 0x4E89254
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_8 0x4E89258
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_9 0x4E8925C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_10 0x4E89260
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_11 0x4E89264
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_12 0x4E89268
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_0_13 0x4E8926C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_0 0x4E89288
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_1 0x4E8928C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_2 0x4E89290
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_3 0x4E89294
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_4 0x4E89298
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_1_5 0x4E8929C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_0 0x4E892A0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_1 0x4E892A4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_2 0x4E892A8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_3 0x4E892AC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_4 0x4E892B0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_2_5 0x4E892B4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_0 0x4E892B8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_1 0x4E892BC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_2 0x4E892C0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_3 0x4E892C4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_4 0x4E892C8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_TRANS_DATA_Q_3_5 0x4E892CC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GENERAL_CFG 0x4E892D0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_BP_CFG 0x4E892D4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_0 0x4E892D8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_1 0x4E892DC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_2 0x4E892E0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_3 0x4E892E4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_4 0x4E892E8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_5 0x4E892EC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_6 0x4E892F0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_7 0x4E892F4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_8 0x4E892F8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_9 0x4E892FC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_10 0x4E89300
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_11 0x4E89304
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_12 0x4E89308
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_13 0x4E8930C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_DBG_IN_GRP_TRANS_0 0x4E894A0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_DBG_IN_GRP_TRANS_1 0x4E894A4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_DBG_IN_GRP_TRANS_2 0x4E894A8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_DBG_STS 0x4E894AC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_DUP_DBG_OUT_RQ_CNT 0x4E894B0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_0 0x4E894B4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_1 0x4E894B8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_2 0x4E894BC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_3 0x4E894C0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_4 0x4E894C4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_5 0x4E894C8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_6 0x4E894CC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_7 0x4E894D0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_8 0x4E894D4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_9 0x4E894D8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_10 0x4E894DC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_11 0x4E894E0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_12 0x4E894E4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_13 0x4E894E8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_14 0x4E894EC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_15 0x4E894F0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_16 0x4E894F4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_17 0x4E894F8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_18 0x4E894FC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_19 0x4E89500
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_20 0x4E89504
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_21 0x4E89508
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_22 0x4E8950C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_23 0x4E89510
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_24 0x4E89514
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_25 0x4E89518
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_26 0x4E8951C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_27 0x4E89520
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_28 0x4E89524
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_29 0x4E89528
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_30 0x4E8952C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_31 0x4E89530
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_32 0x4E89534
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_33 0x4E89538
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_34 0x4E8953C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_35 0x4E89540
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_36 0x4E89544
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_37 0x4E89548
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_38 0x4E8954C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_39 0x4E89550
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_40 0x4E89554
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_41 0x4E89558
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_42 0x4E8955C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_43 0x4E89560
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_44 0x4E89564
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_45 0x4E89568
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_46 0x4E8956C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_47 0x4E89570
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_48 0x4E89574
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_49 0x4E89578
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_50 0x4E8957C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_51 0x4E89580
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_52 0x4E89584
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_53 0x4E89588
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_54 0x4E8958C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_55 0x4E89590
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_56 0x4E89594
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_57 0x4E89598
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_58 0x4E8959C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_59 0x4E895A0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_60 0x4E895A4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_61 0x4E895A8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_62 0x4E895AC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CONTEXT_ID_63 0x4E895B0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_0 0x4E895B4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_1 0x4E895B8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_2 0x4E895BC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_3 0x4E895C0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_4 0x4E895C4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_5 0x4E895C8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_6 0x4E895CC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_7 0x4E895D0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_8 0x4E895D4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_9 0x4E895D8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_10 0x4E895DC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_11 0x4E895E0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_12 0x4E895E4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_13 0x4E895E8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_14 0x4E895EC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_15 0x4E895F0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_16 0x4E895F4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_17 0x4E895F8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_18 0x4E895FC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_19 0x4E89600
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_20 0x4E89604
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_21 0x4E89608
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_22 0x4E8960C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_23 0x4E89610
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_24 0x4E89614
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_25 0x4E89618
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_26 0x4E8961C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_27 0x4E89620
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_28 0x4E89624
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_29 0x4E89628
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_30 0x4E8962C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_31 0x4E89630
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_32 0x4E89634
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_33 0x4E89638
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_34 0x4E8963C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_35 0x4E89640
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_36 0x4E89644
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_37 0x4E89648
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_38 0x4E8964C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_39 0x4E89650
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_40 0x4E89654
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_41 0x4E89658
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_42 0x4E8965C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_43 0x4E89660
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_44 0x4E89664
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_45 0x4E89668
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_46 0x4E8966C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_47 0x4E89670
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_48 0x4E89674
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_49 0x4E89678
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_50 0x4E8967C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_51 0x4E89680
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_52 0x4E89684
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_53 0x4E89688
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_54 0x4E8968C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_55 0x4E89690
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_56 0x4E89694
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_57 0x4E89698
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_58 0x4E8969C
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_59 0x4E896A0
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_60 0x4E896A4
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_61 0x4E896A8
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_62 0x4E896AC
|
||||
|
||||
#define mmARC_FARM_ARC0_DUP_ENG_ARC_CID_OFFSET_63 0x4E896B0
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_ARC0_DUP_ENG_REGS_H_ */
|
||||
@@ -0,0 +1,135 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_MASKS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA_CTX_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_ASID */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_WR_MASK 0x3FF
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_SHIFT 16
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_ASID_RD_MASK 0x3FF0000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP_WR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP_RD_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER_WR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER_RD_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP_WR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP_RD_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_IND_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_IND_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_DTYPE_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_DTYPE_MASK 0xF0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_OP_SHIFT 8
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_OP_MASK 0x300
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_ROUND_SHIFT 12
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_ROUND_MASK 0x3000
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_MAX_SHIFT 16
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION_MAX_MASK 0x10000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_IND_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_IND_MASK 0x3
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_ADDITION_SIZE_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_ADDITION_SIZE_MASK 0xFF0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_MSB_MASK_SHIFT 12
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC_MSB_MASK_MASK 0x1F000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_QOS */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_QOS_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_QOS_WR_MASK 0xF
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_QOS_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_QOS_RD_MASK 0x70
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_27_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_27_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_28_SHIFT 1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_28_MASK 0x2
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_30_SHIFT 2
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_30_MASK 0x4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_31_SHIFT 3
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RSVD_WR_BIT_31_MASK 0x8
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE_WR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE_RD_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_CORE */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_CORE_WR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_CORE_WR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_CORE_RD_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_CORE_RD_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_E2E_COORD */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_E2E_COORD_X_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_E2E_COORD_X_MASK 0x1F
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_E2E_COORD_Y_SHIFT 8
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_E2E_COORD_Y_MASK 0xF00
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_LO */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_HI */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_HI_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_LO */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_HI */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_HI_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_LB_COORD */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_COORD_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_COORD_VAL_MASK 0x3FF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_LB_LOCK */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_LOCK_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_LOCK_VAL_MASK 0x1
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_LB_RSVD */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_RSVD_BIT_21_11_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_RSVD_BIT_21_11_MASK 0x7FF
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_RSVD_BIT_22_SHIFT 12
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_RSVD_BIT_22_MASK 0x1000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_AXUSER_LB_OVRD */
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_OVRD_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_AXUSER_LB_OVRD_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_MASKS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA_CTX_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_ASID 0x4E8B800
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_MMU_BP 0x4E8B804
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_STRONG_ORDER 0x4E8B808
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_NO_SNOOP 0x4E8B80C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_WR_REDUCTION 0x4E8B810
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_RD_ATOMIC 0x4E8B814
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_QOS 0x4E8B818
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_RSVD 0x4E8B81C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_EMEM_CPAGE 0x4E8B820
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_CORE 0x4E8B824
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_E2E_COORD 0x4E8B828
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_LO 0x4E8B830
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_WR_OVRD_HI 0x4E8B834
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_LO 0x4E8B838
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_HB_RD_OVRD_HI 0x4E8B83C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_LB_COORD 0x4E8B840
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_LB_LOCK 0x4E8B844
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_LB_RSVD 0x4E8B848
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_AXUSER_LB_OVRD 0x4E8B84C
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_CTX_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,221 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_CTX_MASKS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_CTX_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA_CTX
|
||||
* (Prototype: DMA_CORE_CTX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_RATE_LIM_TKN */
|
||||
#define ARC_FARM_KDMA_CTX_RATE_LIM_TKN_RD_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_RATE_LIM_TKN_RD_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_CTX_RATE_LIM_TKN_WR_SHIFT 16
|
||||
#define ARC_FARM_KDMA_CTX_RATE_LIM_TKN_WR_MASK 0xFF0000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_PWRLP */
|
||||
#define ARC_FARM_KDMA_CTX_PWRLP_DATA_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_PWRLP_DATA_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_CTX_PWRLP_EN_SHIFT 8
|
||||
#define ARC_FARM_KDMA_CTX_PWRLP_EN_MASK 0x100
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_TE_NUMROWS */
|
||||
#define ARC_FARM_KDMA_CTX_TE_NUMROWS_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_TE_NUMROWS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_IDX */
|
||||
#define ARC_FARM_KDMA_CTX_IDX_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_IDX_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_IDX_INC */
|
||||
#define ARC_FARM_KDMA_CTX_IDX_INC_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_IDX_INC_VAL_MASK 0xFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_CTRL */
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_TRANSPOSE_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_TRANSPOSE_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_DTYPE_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_DTYPE_MASK 0x30
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_COMPRESS_SHIFT 8
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_COMPRESS_MASK 0x100
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_DECOMPRESS_SHIFT 9
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_DECOMPRESS_MASK 0x200
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_RD_UNCACHEABLE_SHIFT 12
|
||||
#define ARC_FARM_KDMA_CTX_CTRL_RD_UNCACHEABLE_MASK 0x1000
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_TSIZE_0 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_0_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_0_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_TSIZE_1 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_1_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_1_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_STRIDE_1 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_1_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_1_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_TSIZE_2 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_2_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_2_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_STRIDE_2 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_2_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_2_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_TSIZE_3 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_3_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_3_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_STRIDE_3 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_3_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_3_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_TSIZE_4 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_4_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_TSIZE_4_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_STRIDE_4 */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_4_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_STRIDE_4_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_TSIZE_1 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_1_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_1_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_STRIDE_1 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_1_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_1_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_TSIZE_2 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_2_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_2_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_STRIDE_2 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_2_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_2_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_TSIZE_3 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_3_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_3_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_STRIDE_3 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_3_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_3_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_TSIZE_4 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_4_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_4_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_STRIDE_4 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_4_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_STRIDE_4_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_WR_COMP_ADDR_HI */
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_ADDR_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_ADDR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_WR_COMP_ADDR_LO */
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_ADDR_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_ADDR_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_WR_COMP_WDATA */
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_WDATA_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_WR_COMP_WDATA_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_OFFSET_LO */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_OFFSET_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_OFFSET_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_OFFSET_HI */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_OFFSET_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_OFFSET_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_OFFSET_LO */
|
||||
#define ARC_FARM_KDMA_CTX_DST_OFFSET_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_OFFSET_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_OFFSET_HI */
|
||||
#define ARC_FARM_KDMA_CTX_DST_OFFSET_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_OFFSET_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_BASE_LO */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_BASE_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_SRC_BASE_HI */
|
||||
#define ARC_FARM_KDMA_CTX_SRC_BASE_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_SRC_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_BASE_LO */
|
||||
#define ARC_FARM_KDMA_CTX_DST_BASE_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_BASE_HI */
|
||||
#define ARC_FARM_KDMA_CTX_DST_BASE_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_DST_TSIZE_0 */
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_0_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_DST_TSIZE_0_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_CTX_COMMIT */
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_WR_COMP_EN_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_WR_COMP_EN_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_ENDIAN_SWAP_SHIFT 1
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_ENDIAN_SWAP_MASK 0x6
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_MEM_SET_SHIFT 4
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_MEM_SET_MASK 0x10
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_BF16_SHIFT 6
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_BF16_MASK 0x40
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_FP16_SHIFT 7
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_FP16_MASK 0x80
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_CTX_ID_INC_SHIFT 8
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_CTX_ID_INC_MASK 0x100
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_ADD_OFFSET_0_SHIFT 9
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_ADD_OFFSET_0_MASK 0x200
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE0_FROM_DST_SIZE0_SHIFT 10
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE0_FROM_DST_SIZE0_MASK 0x400
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_OFST_FROM_DST_OFST_SHIFT 11
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_OFST_FROM_DST_OFST_MASK 0x800
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM1_SHIFT 12
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM1_MASK 0x1000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM2_SHIFT 13
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM2_MASK 0x2000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM3_SHIFT 14
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM3_MASK 0x4000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM4_SHIFT 15
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_DISABLE_DIM4_MASK 0x8000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE1_FROM_DST_SIZE1_SHIFT 16
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE1_FROM_DST_SIZE1_MASK 0x10000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE2_FROM_DST_SIZE2_SHIFT 17
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE2_FROM_DST_SIZE2_MASK 0x20000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE3_FROM_DST_SIZE3_SHIFT 18
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE3_FROM_DST_SIZE3_MASK 0x40000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE4_FROM_DST_SIZE4_SHIFT 19
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_SIZE4_FROM_DST_SIZE4_MASK 0x80000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD1_FROM_DST_STRD1_SHIFT 20
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD1_FROM_DST_STRD1_MASK 0x100000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD2_FROM_DST_STRD2_SHIFT 21
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD2_FROM_DST_STRD2_MASK 0x200000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD3_FROM_DST_STRD3_SHIFT 22
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD3_FROM_DST_STRD3_MASK 0x400000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD4_FROM_DST_STRD4_SHIFT 23
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_SRC_STRD4_FROM_DST_STRD4_MASK 0x800000
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_LIN_SHIFT 31
|
||||
#define ARC_FARM_KDMA_CTX_COMMIT_LIN_MASK 0x80000000
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_CTX_MASKS_H_ */
|
||||
@@ -0,0 +1,95 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_CTX_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_CTX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA_CTX
|
||||
* (Prototype: DMA_CORE_CTX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_RATE_LIM_TKN 0x4E8B860
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_PWRLP 0x4E8B864
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_TE_NUMROWS 0x4E8B868
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_IDX 0x4E8B86C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_IDX_INC 0x4E8B870
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_CTRL 0x4E8B874
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_TSIZE_0 0x4E8B878
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_TSIZE_1 0x4E8B87C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_STRIDE_1 0x4E8B880
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_TSIZE_2 0x4E8B884
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_STRIDE_2 0x4E8B888
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_TSIZE_3 0x4E8B88C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_STRIDE_3 0x4E8B890
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_TSIZE_4 0x4E8B894
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_STRIDE_4 0x4E8B898
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_TSIZE_1 0x4E8B89C
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_STRIDE_1 0x4E8B8A0
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_TSIZE_2 0x4E8B8A4
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_STRIDE_2 0x4E8B8A8
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_TSIZE_3 0x4E8B8AC
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_STRIDE_3 0x4E8B8B0
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_TSIZE_4 0x4E8B8B4
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_STRIDE_4 0x4E8B8B8
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_WR_COMP_ADDR_HI 0x4E8B8BC
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_WR_COMP_ADDR_LO 0x4E8B8C0
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_WR_COMP_WDATA 0x4E8B8C4
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_OFFSET_LO 0x4E8B8C8
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_OFFSET_HI 0x4E8B8CC
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_OFFSET_LO 0x4E8B8D0
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_OFFSET_HI 0x4E8B8D4
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_BASE_LO 0x4E8B8D8
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_SRC_BASE_HI 0x4E8B8DC
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_BASE_LO 0x4E8B8E0
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_BASE_HI 0x4E8B8E4
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_DST_TSIZE_0 0x4E8B8E8
|
||||
|
||||
#define mmARC_FARM_KDMA_CTX_COMMIT 0x4E8B8EC
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_CTX_REGS_H_ */
|
||||
@@ -0,0 +1,29 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_KDMA_CGM_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_KDMA_CGM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA_KDMA_CGM
|
||||
* (Prototype: QMAN_CGM)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_KDMA_KDMA_CGM_CFG 0x4E8BE00
|
||||
|
||||
#define mmARC_FARM_KDMA_KDMA_CGM_STS 0x4E8BE04
|
||||
|
||||
#define mmARC_FARM_KDMA_KDMA_CGM_CFG1 0x4E8BE08
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_KDMA_CGM_REGS_H_ */
|
||||
@@ -0,0 +1,415 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_MASKS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA
|
||||
* (Prototype: DMA_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* ARC_FARM_KDMA_CFG_0 */
|
||||
#define ARC_FARM_KDMA_CFG_0_EN_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CFG_0_EN_MASK 0x1
|
||||
|
||||
/* ARC_FARM_KDMA_CFG_1 */
|
||||
#define ARC_FARM_KDMA_CFG_1_HALT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CFG_1_HALT_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CFG_1_FLUSH_SHIFT 1
|
||||
#define ARC_FARM_KDMA_CFG_1_FLUSH_MASK 0x2
|
||||
|
||||
/* ARC_FARM_KDMA_PROT */
|
||||
#define ARC_FARM_KDMA_PROT_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_PROT_VAL_MASK 0x1
|
||||
#define ARC_FARM_KDMA_PROT_ERR_VAL_SHIFT 1
|
||||
#define ARC_FARM_KDMA_PROT_ERR_VAL_MASK 0x2
|
||||
|
||||
/* ARC_FARM_KDMA_CKG */
|
||||
#define ARC_FARM_KDMA_CKG_HBW_RBUF_SHIFT 0
|
||||
#define ARC_FARM_KDMA_CKG_HBW_RBUF_MASK 0x1
|
||||
#define ARC_FARM_KDMA_CKG_LBW_RBUF_KDMA_SHIFT 1
|
||||
#define ARC_FARM_KDMA_CKG_LBW_RBUF_KDMA_MASK 0x2
|
||||
#define ARC_FARM_KDMA_CKG_TE_SHIFT 2
|
||||
#define ARC_FARM_KDMA_CKG_TE_MASK 0x4
|
||||
|
||||
/* ARC_FARM_KDMA_RD_GLBL */
|
||||
#define ARC_FARM_KDMA_RD_GLBL_LBW_VIA_HBW_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_GLBL_LBW_VIA_HBW_MASK 0x1
|
||||
#define ARC_FARM_KDMA_RD_GLBL_HBW_FORCE_MISS_SHIFT 4
|
||||
#define ARC_FARM_KDMA_RD_GLBL_HBW_FORCE_MISS_MASK 0x10
|
||||
#define ARC_FARM_KDMA_RD_GLBL_LBW_FORCE_MISS_SHIFT 5
|
||||
#define ARC_FARM_KDMA_RD_GLBL_LBW_FORCE_MISS_MASK 0x20
|
||||
|
||||
/* ARC_FARM_KDMA_RD_HBW_MAX_OUTSTAND */
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_OUTSTAND_VAL_MASK 0xFFF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_HBW_MAX_SIZE */
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_SIZE_DATA_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_SIZE_DATA_MASK 0xFFF
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_SIZE_MD_SHIFT 16
|
||||
#define ARC_FARM_KDMA_RD_HBW_MAX_SIZE_MD_MASK 0xFFF0000
|
||||
|
||||
/* ARC_FARM_KDMA_RD_HBW_ARCACHE */
|
||||
#define ARC_FARM_KDMA_RD_HBW_ARCACHE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_HBW_ARCACHE_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_HBW_INFLIGHTS */
|
||||
#define ARC_FARM_KDMA_RD_HBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_HBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG */
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define ARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_RD_LBW_MAX_OUTSTAND */
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_OUTSTAND_VAL_MASK 0xFFF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_LBW_MAX_SIZE */
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_SIZE_DATA_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_SIZE_DATA_MASK 0xFFF
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_SIZE_MD_SHIFT 16
|
||||
#define ARC_FARM_KDMA_RD_LBW_MAX_SIZE_MD_MASK 0xFFF0000
|
||||
|
||||
/* ARC_FARM_KDMA_RD_LBW_ARCACHE */
|
||||
#define ARC_FARM_KDMA_RD_LBW_ARCACHE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_LBW_ARCACHE_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_LBW_INFLIGHTS */
|
||||
#define ARC_FARM_KDMA_RD_LBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_LBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG */
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define ARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_WR_HBW_MAX_OUTSTAND */
|
||||
#define ARC_FARM_KDMA_WR_HBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_HBW_MAX_OUTSTAND_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_HBW_MAX_AWID */
|
||||
#define ARC_FARM_KDMA_WR_HBW_MAX_AWID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_HBW_MAX_AWID_VAL_MASK 0x3FFF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_HBW_AWCACHE */
|
||||
#define ARC_FARM_KDMA_WR_HBW_AWCACHE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_HBW_AWCACHE_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_HBW_INFLIGHTS */
|
||||
#define ARC_FARM_KDMA_WR_HBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_HBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG */
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define ARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_WR_LBW_MAX_OUTSTAND */
|
||||
#define ARC_FARM_KDMA_WR_LBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_LBW_MAX_OUTSTAND_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_LBW_MAX_AWID */
|
||||
#define ARC_FARM_KDMA_WR_LBW_MAX_AWID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_LBW_MAX_AWID_VAL_MASK 0x7F
|
||||
|
||||
/* ARC_FARM_KDMA_WR_LBW_AWCACHE */
|
||||
#define ARC_FARM_KDMA_WR_LBW_AWCACHE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_LBW_AWCACHE_VAL_MASK 0xF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_LBW_INFLIGHTS */
|
||||
#define ARC_FARM_KDMA_WR_LBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_LBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG */
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define ARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_WR_COMP_MAX_OUTSTAND */
|
||||
#define ARC_FARM_KDMA_WR_COMP_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_COMP_MAX_OUTSTAND_VAL_MASK 0x1F
|
||||
|
||||
/* ARC_FARM_KDMA_WR_COMP_AWUSER */
|
||||
#define ARC_FARM_KDMA_WR_COMP_AWUSER_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_WR_COMP_AWUSER_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_ERR_CFG */
|
||||
#define ARC_FARM_KDMA_ERR_CFG_ERR_MSG_EN_SHIFT 0
|
||||
#define ARC_FARM_KDMA_ERR_CFG_ERR_MSG_EN_MASK 0x1
|
||||
#define ARC_FARM_KDMA_ERR_CFG_STOP_ON_ERR_SHIFT 1
|
||||
#define ARC_FARM_KDMA_ERR_CFG_STOP_ON_ERR_MASK 0x2
|
||||
|
||||
/* ARC_FARM_KDMA_ERR_CAUSE */
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_HBW_RD_ERR_SHIFT 0
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_HBW_RD_ERR_MASK 0x1
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_HBW_WR_ERR_SHIFT 1
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_HBW_WR_ERR_MASK 0x2
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_MSG_WR_ERR_SHIFT 2
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_MSG_WR_ERR_MASK 0x4
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_DESC_OVF_SHIFT 3
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_DESC_OVF_MASK 0x8
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_RD_ERR_SHIFT 4
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_RD_ERR_MASK 0x10
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_WR_ERR_SHIFT 5
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LBW_WR_ERR_MASK 0x20
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_TE_DESC_FIFO_OVFL_SHIFT 6
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_TE_DESC_FIFO_OVFL_MASK 0x40
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LIN_DMA_COMMIT_CFG_ERR_SHIFT 7
|
||||
#define ARC_FARM_KDMA_ERR_CAUSE_LIN_DMA_COMMIT_CFG_ERR_MASK 0x80
|
||||
|
||||
/* ARC_FARM_KDMA_ERRMSG_ADDR_LO */
|
||||
#define ARC_FARM_KDMA_ERRMSG_ADDR_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_ERRMSG_ADDR_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_ERRMSG_ADDR_HI */
|
||||
#define ARC_FARM_KDMA_ERRMSG_ADDR_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_ERRMSG_ADDR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_ERRMSG_WDATA */
|
||||
#define ARC_FARM_KDMA_ERRMSG_WDATA_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_ERRMSG_WDATA_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS0 */
|
||||
#define ARC_FARM_KDMA_STS0_RD_REQ_CNT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS0_RD_REQ_CNT_MASK 0x7FFF
|
||||
#define ARC_FARM_KDMA_STS0_WR_REQ_CNT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_STS0_WR_REQ_CNT_MASK 0x7FFF0000
|
||||
#define ARC_FARM_KDMA_STS0_BUSY_SHIFT 31
|
||||
#define ARC_FARM_KDMA_STS0_BUSY_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_STS1 */
|
||||
#define ARC_FARM_KDMA_STS1_IS_HALT_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS1_IS_HALT_MASK 0x1
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_CTX_SEL */
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SEL_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SEL_VAL_MASK 0x7
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SEL_STRIDE_SHIFT 8
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SEL_STRIDE_MASK 0x100
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_CTX_SIZE */
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SIZE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_CTX_BASE_LO */
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_BASE_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_CTX_BASE_HI */
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_BASE_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_CTX_ID */
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_CTX_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_LO */
|
||||
#define ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_HI */
|
||||
#define ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR */
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_VAL_MASK 0x3FFFFFF
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_RDY_SHIFT 30
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_RDY_MASK 0x40000000
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_VLD_SHIFT 31
|
||||
#define ARC_FARM_KDMA_STS_RD_LB_AXI_ADDR_VLD_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_CTX_SEL */
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SEL_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SEL_VAL_MASK 0x7
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SEL_STRIDE_SHIFT 8
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SEL_STRIDE_MASK 0x100
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_CTX_SIZE */
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SIZE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_CTX_BASE_LO */
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_BASE_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_CTX_BASE_HI */
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_BASE_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_CTX_ID */
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_CTX_ID_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO */
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_VAL_MASK 0x3FFFF
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_RDY_SHIFT 30
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_RDY_MASK 0x40000000
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_VLD_SHIFT 31
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO_VLD_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI */
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_VAL_MASK 0x3FFFF
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_RDY_SHIFT 30
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_RDY_MASK 0x40000000
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_VLD_SHIFT 31
|
||||
#define ARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI_VLD_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR */
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_VAL_MASK 0x3FFFFFF
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_RDY_SHIFT 30
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_RDY_MASK 0x40000000
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_VLD_SHIFT 31
|
||||
#define ARC_FARM_KDMA_STS_WR_LB_AXI_ADDR_VLD_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_PWRLP_CFG */
|
||||
#define ARC_FARM_KDMA_PWRLP_CFG_GLBL_EN_SHIFT 0
|
||||
#define ARC_FARM_KDMA_PWRLP_CFG_GLBL_EN_MASK 0x1
|
||||
#define ARC_FARM_KDMA_PWRLP_CFG_CLR_SHIFT 4
|
||||
#define ARC_FARM_KDMA_PWRLP_CFG_CLR_MASK 0x10
|
||||
|
||||
/* ARC_FARM_KDMA_PWRLP_STS */
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RLVL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RLVL_MASK 0x7F
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WLVL_SHIFT 8
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WLVL_MASK 0x7F00
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RCNT_SHIFT 16
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RCNT_MASK 0x7F0000
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WCNT_SHIFT 23
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WCNT_MASK 0x3F800000
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RFULL_SHIFT 30
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_RFULL_MASK 0x40000000
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WFULL_SHIFT 31
|
||||
#define ARC_FARM_KDMA_PWRLP_STS_WFULL_MASK 0x80000000
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_DESC_CNT */
|
||||
#define ARC_FARM_KDMA_DBG_DESC_CNT_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_DESC_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_STS */
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_CTX_FULL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_CTX_FULL_MASK 0x1
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_CTX_FULL_SHIFT 1
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_CTX_FULL_MASK 0x2
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_COMP_FULL_SHIFT 2
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_COMP_FULL_MASK 0x4
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_CTX_EMPTY_SHIFT 3
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_CTX_EMPTY_MASK 0x8
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_CTX_EMPTY_SHIFT 4
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_CTX_EMPTY_MASK 0x10
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_COMP_EMPTY_SHIFT 5
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_COMP_EMPTY_MASK 0x20
|
||||
#define ARC_FARM_KDMA_DBG_STS_TE_EMPTY_SHIFT 6
|
||||
#define ARC_FARM_KDMA_DBG_STS_TE_EMPTY_MASK 0x40
|
||||
#define ARC_FARM_KDMA_DBG_STS_TE_BUSY_SHIFT 7
|
||||
#define ARC_FARM_KDMA_DBG_STS_TE_BUSY_MASK 0x80
|
||||
#define ARC_FARM_KDMA_DBG_STS_GSKT_EMPTY_SHIFT 8
|
||||
#define ARC_FARM_KDMA_DBG_STS_GSKT_EMPTY_MASK 0x100
|
||||
#define ARC_FARM_KDMA_DBG_STS_GSKT_FULL_SHIFT 9
|
||||
#define ARC_FARM_KDMA_DBG_STS_GSKT_FULL_MASK 0x200
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_AGU_CS_SHIFT 10
|
||||
#define ARC_FARM_KDMA_DBG_STS_RD_AGU_CS_MASK 0x400
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_AGU_CS_SHIFT 11
|
||||
#define ARC_FARM_KDMA_DBG_STS_WR_AGU_CS_MASK 0x800
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_BUF_STS */
|
||||
#define ARC_FARM_KDMA_DBG_BUF_STS_HBW_FULLNESS_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_BUF_STS_HBW_FULLNESS_MASK 0xFFF
|
||||
#define ARC_FARM_KDMA_DBG_BUF_STS_LBW_FULLNESS_SHIFT 16
|
||||
#define ARC_FARM_KDMA_DBG_BUF_STS_LBW_FULLNESS_MASK 0xFFF0000
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_RD_DESC_ID */
|
||||
#define ARC_FARM_KDMA_DBG_RD_DESC_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_RD_DESC_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_WR_DESC_ID */
|
||||
#define ARC_FARM_KDMA_DBG_WR_DESC_ID_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_WR_DESC_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_APB_DMA_LBW_BASE */
|
||||
#define ARC_FARM_KDMA_APB_DMA_LBW_BASE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_APB_DMA_LBW_BASE_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_APB_MSTR_IF_LBW_BASE */
|
||||
#define ARC_FARM_KDMA_APB_MSTR_IF_LBW_BASE_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_APB_MSTR_IF_LBW_BASE_VAL_MASK 0xFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_E2E_CRED_ASYNC_CFG */
|
||||
#define ARC_FARM_KDMA_E2E_CRED_ASYNC_CFG_Y_X_FORCE_SHIFT 0
|
||||
#define ARC_FARM_KDMA_E2E_CRED_ASYNC_CFG_Y_X_FORCE_MASK 0x1FF
|
||||
#define ARC_FARM_KDMA_E2E_CRED_ASYNC_CFG_FORCE_EN_SHIFT 9
|
||||
#define ARC_FARM_KDMA_E2E_CRED_ASYNC_CFG_FORCE_EN_MASK 0x200
|
||||
|
||||
/* ARC_FARM_KDMA_DBG_APB_ENABLER */
|
||||
#define ARC_FARM_KDMA_DBG_APB_ENABLER_DIS_SHIFT 0
|
||||
#define ARC_FARM_KDMA_DBG_APB_ENABLER_DIS_MASK 0x1
|
||||
|
||||
/* ARC_FARM_KDMA_L2H_CMPR_LO */
|
||||
#define ARC_FARM_KDMA_L2H_CMPR_LO_VAL_SHIFT 20
|
||||
#define ARC_FARM_KDMA_L2H_CMPR_LO_VAL_MASK 0xFFF00000
|
||||
|
||||
/* ARC_FARM_KDMA_L2H_CMPR_HI */
|
||||
#define ARC_FARM_KDMA_L2H_CMPR_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_L2H_CMPR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_L2H_MASK_LO */
|
||||
#define ARC_FARM_KDMA_L2H_MASK_LO_VAL_SHIFT 20
|
||||
#define ARC_FARM_KDMA_L2H_MASK_LO_VAL_MASK 0xFFF00000
|
||||
|
||||
/* ARC_FARM_KDMA_L2H_MASK_HI */
|
||||
#define ARC_FARM_KDMA_L2H_MASK_HI_VAL_SHIFT 0
|
||||
#define ARC_FARM_KDMA_L2H_MASK_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* ARC_FARM_KDMA_IDLE_IND_MASK */
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_DESC_SHIFT 0
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_DESC_MASK 0x1
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_COMP_SHIFT 1
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_COMP_MASK 0x2
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_INSTAGE_SHIFT 2
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_INSTAGE_MASK 0x4
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_CORE_SHIFT 3
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_CORE_MASK 0x8
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_DESC_CNT_STS_SHIFT 8
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_DESC_CNT_STS_MASK 0x1F00
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_COMP_CNT_STS_SHIFT 16
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_COMP_CNT_STS_MASK 0x1F0000
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_INSTAGE_EMPTY_SHIFT 24
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_INSTAGE_EMPTY_MASK 0x1000000
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_CORE_IDLE_STS_SHIFT 25
|
||||
#define ARC_FARM_KDMA_IDLE_IND_MASK_CORE_IDLE_STS_MASK 0x2000000
|
||||
|
||||
/* ARC_FARM_KDMA_APB_ENABLER */
|
||||
#define ARC_FARM_KDMA_APB_ENABLER_DIS_SHIFT 0
|
||||
#define ARC_FARM_KDMA_APB_ENABLER_DIS_MASK 0x1
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_MASKS_H_ */
|
||||
@@ -0,0 +1,157 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_ARC_FARM_KDMA_REGS_H_
|
||||
#define ASIC_REG_ARC_FARM_KDMA_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* ARC_FARM_KDMA
|
||||
* (Prototype: DMA_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmARC_FARM_KDMA_CFG_0 0x4E8B000
|
||||
|
||||
#define mmARC_FARM_KDMA_CFG_1 0x4E8B004
|
||||
|
||||
#define mmARC_FARM_KDMA_PROT 0x4E8B008
|
||||
|
||||
#define mmARC_FARM_KDMA_CKG 0x4E8B00C
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_GLBL 0x4E8B07C
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_HBW_MAX_OUTSTAND 0x4E8B080
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_HBW_MAX_SIZE 0x4E8B084
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_HBW_ARCACHE 0x4E8B088
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_HBW_INFLIGHTS 0x4E8B090
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_HBW_RATE_LIM_CFG 0x4E8B094
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_LBW_MAX_OUTSTAND 0x4E8B0C0
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_LBW_MAX_SIZE 0x4E8B0C4
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_LBW_ARCACHE 0x4E8B0C8
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_LBW_INFLIGHTS 0x4E8B0D0
|
||||
|
||||
#define mmARC_FARM_KDMA_RD_LBW_RATE_LIM_CFG 0x4E8B0D4
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_HBW_MAX_OUTSTAND 0x4E8B100
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_HBW_MAX_AWID 0x4E8B104
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_HBW_AWCACHE 0x4E8B108
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_HBW_INFLIGHTS 0x4E8B10C
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_HBW_RATE_LIM_CFG 0x4E8B110
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_LBW_MAX_OUTSTAND 0x4E8B140
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_LBW_MAX_AWID 0x4E8B144
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_LBW_AWCACHE 0x4E8B148
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_LBW_INFLIGHTS 0x4E8B14C
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_LBW_RATE_LIM_CFG 0x4E8B150
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_COMP_MAX_OUTSTAND 0x4E8B180
|
||||
|
||||
#define mmARC_FARM_KDMA_WR_COMP_AWUSER 0x4E8B184
|
||||
|
||||
#define mmARC_FARM_KDMA_ERR_CFG 0x4E8B300
|
||||
|
||||
#define mmARC_FARM_KDMA_ERR_CAUSE 0x4E8B304
|
||||
|
||||
#define mmARC_FARM_KDMA_ERRMSG_ADDR_LO 0x4E8B308
|
||||
|
||||
#define mmARC_FARM_KDMA_ERRMSG_ADDR_HI 0x4E8B30C
|
||||
|
||||
#define mmARC_FARM_KDMA_ERRMSG_WDATA 0x4E8B310
|
||||
|
||||
#define mmARC_FARM_KDMA_STS0 0x4E8B380
|
||||
|
||||
#define mmARC_FARM_KDMA_STS1 0x4E8B384
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_CTX_SEL 0x4E8B400
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_CTX_SIZE 0x4E8B404
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_CTX_BASE_LO 0x4E8B408
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_CTX_BASE_HI 0x4E8B40C
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_CTX_ID 0x4E8B410
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_LO 0x4E8B414
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_HB_AXI_ADDR_HI 0x4E8B418
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_RD_LB_AXI_ADDR 0x4E8B41C
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_CTX_SEL 0x4E8B420
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_CTX_SIZE 0x4E8B424
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_CTX_BASE_LO 0x4E8B428
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_CTX_BASE_HI 0x4E8B42C
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_CTX_ID 0x4E8B430
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_LO 0x4E8B434
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_HB_AXI_ADDR_HI 0x4E8B438
|
||||
|
||||
#define mmARC_FARM_KDMA_STS_WR_LB_AXI_ADDR 0x4E8B43C
|
||||
|
||||
#define mmARC_FARM_KDMA_PWRLP_CFG 0x4E8B700
|
||||
|
||||
#define mmARC_FARM_KDMA_PWRLP_STS 0x4E8B704
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_DESC_CNT 0x4E8B710
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_STS 0x4E8B714
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_BUF_STS 0x4E8B718
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_RD_DESC_ID 0x4E8B720
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_WR_DESC_ID 0x4E8B724
|
||||
|
||||
#define mmARC_FARM_KDMA_APB_DMA_LBW_BASE 0x4E8B728
|
||||
|
||||
#define mmARC_FARM_KDMA_APB_MSTR_IF_LBW_BASE 0x4E8B72C
|
||||
|
||||
#define mmARC_FARM_KDMA_E2E_CRED_ASYNC_CFG 0x4E8B730
|
||||
|
||||
#define mmARC_FARM_KDMA_DBG_APB_ENABLER 0x4E8BE1C
|
||||
|
||||
#define mmARC_FARM_KDMA_L2H_CMPR_LO 0x4E8BE20
|
||||
|
||||
#define mmARC_FARM_KDMA_L2H_CMPR_HI 0x4E8BE24
|
||||
|
||||
#define mmARC_FARM_KDMA_L2H_MASK_LO 0x4E8BE28
|
||||
|
||||
#define mmARC_FARM_KDMA_L2H_MASK_HI 0x4E8BE2C
|
||||
|
||||
#define mmARC_FARM_KDMA_IDLE_IND_MASK 0x4E8BE30
|
||||
|
||||
#define mmARC_FARM_KDMA_APB_ENABLER 0x4E8BE34
|
||||
|
||||
#endif /* ASIC_REG_ARC_FARM_KDMA_REGS_H_ */
|
||||
777
drivers/misc/habanalabs/include/gaudi2/asic_reg/cpu_if_regs.h
Normal file
777
drivers/misc/habanalabs/include/gaudi2/asic_reg/cpu_if_regs.h
Normal file
@@ -0,0 +1,777 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_CPU_IF_REGS_H_
|
||||
#define ASIC_REG_CPU_IF_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* CPU_IF
|
||||
* (Prototype: CPU_IF)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmCPU_IF_ARUSER_OVR 0x4CC1104
|
||||
|
||||
#define mmCPU_IF_ARUSER_OVR_EN 0x4CC1108
|
||||
|
||||
#define mmCPU_IF_AWUSER_OVR 0x4CC110C
|
||||
|
||||
#define mmCPU_IF_AWUSER_OVR_EN 0x4CC1110
|
||||
|
||||
#define mmCPU_IF_ARUSER_MSB_OVR 0x4CC1114
|
||||
|
||||
#define mmCPU_IF_AWUSER_MSB_OVR 0x4CC1120
|
||||
|
||||
#define mmCPU_IF_AXCACHE_OVR 0x4CC1128
|
||||
|
||||
#define mmCPU_IF_LOCK_OVR 0x4CC112C
|
||||
|
||||
#define mmCPU_IF_PROT_OVR 0x4CC1130
|
||||
|
||||
#define mmCPU_IF_MAX_OUTSTANDING 0x4CC1134
|
||||
|
||||
#define mmCPU_IF_EARLY_BRESP_EN 0x4CC1138
|
||||
|
||||
#define mmCPU_IF_FORCE_RSP_OK 0x4CC113C
|
||||
|
||||
#define mmCPU_IF_CPU_SEI_INTR_STS 0x4CC1140
|
||||
|
||||
#define mmCPU_IF_CPU_SEI_INTR_CLR 0x4CC1144
|
||||
|
||||
#define mmCPU_IF_CPU_SEI_INTR_MASK 0x4CC1148
|
||||
|
||||
#define mmCPU_IF_AXI_SPLIT_NO_WR_INFLIGHT 0x4CC114C
|
||||
|
||||
#define mmCPU_IF_AXI_SPLIT_SEI_INTR_ID 0x4CC1150
|
||||
|
||||
#define mmCPU_IF_TOTAL_WR_CNT 0x4CC1154
|
||||
|
||||
#define mmCPU_IF_INFLIGHT_WR_CNT 0x4CC1158
|
||||
|
||||
#define mmCPU_IF_TOTAL_RD_CNT 0x4CC115C
|
||||
|
||||
#define mmCPU_IF_INFLIGHT_RD_CNT 0x4CC1160
|
||||
|
||||
#define mmCPU_IF_SRAM_MSB_ADDR 0x4CC1164
|
||||
|
||||
#define mmCPU_IF_CFG_MSB_ADDR 0x4CC1168
|
||||
|
||||
#define mmCPU_IF_HBM_MSB_ADDR 0x4CC116C
|
||||
|
||||
#define mmCPU_IF_PCIE_MSB_ADDR 0x4CC1170
|
||||
|
||||
#define mmCPU_IF_KMD_HW_DIRTY_STATUS 0x4CC1174
|
||||
|
||||
#define mmCPU_IF_MSTR_IF_E2E_FORCE_BP 0x4CC1188
|
||||
|
||||
#define mmCPU_IF_MSTR_IF_E2E_GRCFL_CLR 0x4CC118C
|
||||
|
||||
#define mmCPU_IF_LBW_TERMINATE_AWADDR_ERR 0x4CC11A0
|
||||
|
||||
#define mmCPU_IF_LBW_TERMINATE_ARADDR_ERR 0x4CC11A4
|
||||
|
||||
#define mmCPU_IF_CFG_LBW_TERMINATE_BRESP 0x4CC11A8
|
||||
|
||||
#define mmCPU_IF_CFG_LBW_TERMINATE_RRESP 0x4CC11AC
|
||||
|
||||
#define mmCPU_IF_PF_PQ_PI 0x4CC1200
|
||||
|
||||
#define mmCPU_IF_PQ_BASE_ADDR_LOW 0x4CC1204
|
||||
|
||||
#define mmCPU_IF_PQ_BASE_ADDR_HIGH 0x4CC1208
|
||||
|
||||
#define mmCPU_IF_PQ_LENGTH 0x4CC120C
|
||||
|
||||
#define mmCPU_IF_CQ_BASE_ADDR_LOW 0x4CC1210
|
||||
|
||||
#define mmCPU_IF_CQ_BASE_ADDR_HIGH 0x4CC1214
|
||||
|
||||
#define mmCPU_IF_CQ_LENGTH 0x4CC1218
|
||||
|
||||
#define mmCPU_IF_EQ_BASE_ADDR_LOW 0x4CC1220
|
||||
|
||||
#define mmCPU_IF_EQ_BASE_ADDR_HIGH 0x4CC1224
|
||||
|
||||
#define mmCPU_IF_EQ_LENGTH 0x4CC1228
|
||||
|
||||
#define mmCPU_IF_EQ_RD_OFFS 0x4CC122C
|
||||
|
||||
#define mmCPU_IF_QUEUE_INIT 0x4CC1230
|
||||
|
||||
#define mmCPU_IF_TPC_SERR_INTR_STS 0x4CC1300
|
||||
|
||||
#define mmCPU_IF_TPC_SERR_INTR_CLR 0x4CC1304
|
||||
|
||||
#define mmCPU_IF_TPC_SERR_INTR_MASK 0x4CC1308
|
||||
|
||||
#define mmCPU_IF_TPC_DERR_INTR_STS 0x4CC1310
|
||||
|
||||
#define mmCPU_IF_TPC_DERR_INTR_CLR 0x4CC1314
|
||||
|
||||
#define mmCPU_IF_TPC_DERR_INTR_MASK 0x4CC1318
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_STS_0 0x4CC1320
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_STS_1 0x4CC1324
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_STS_2 0x4CC1328
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_STS_3 0x4CC132C
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_CLR_0 0x4CC1330
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_CLR_1 0x4CC1334
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_CLR_2 0x4CC1338
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_CLR_3 0x4CC133C
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_MASK_0 0x4CC1340
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_MASK_1 0x4CC1344
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_MASK_2 0x4CC1348
|
||||
|
||||
#define mmCPU_IF_MME_SERR_INTR_MASK_3 0x4CC134C
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_STS_0 0x4CC1350
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_STS_1 0x4CC1354
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_STS_2 0x4CC1358
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_STS_3 0x4CC135C
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_CLR_0 0x4CC1360
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_CLR_1 0x4CC1364
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_CLR_2 0x4CC1368
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_CLR_3 0x4CC136C
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_MASK_0 0x4CC1370
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_MASK_1 0x4CC1374
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_MASK_2 0x4CC1378
|
||||
|
||||
#define mmCPU_IF_MME_DERR_INTR_MASK_3 0x4CC137C
|
||||
|
||||
#define mmCPU_IF_HDMA_SERR_INTR_STS 0x4CC1380
|
||||
|
||||
#define mmCPU_IF_HDMA_SERR_INTR_CLR 0x4CC1384
|
||||
|
||||
#define mmCPU_IF_HDMA_SERR_INTR_MASK 0x4CC1388
|
||||
|
||||
#define mmCPU_IF_HDMA_DERR_INTR_STS 0x4CC1390
|
||||
|
||||
#define mmCPU_IF_HDMA_DERR_INTR_CLR 0x4CC1394
|
||||
|
||||
#define mmCPU_IF_HDMA_DERR_INTR_MASK 0x4CC1398
|
||||
|
||||
#define mmCPU_IF_PDMA_SERR_INTR_STS 0x4CC13A0
|
||||
|
||||
#define mmCPU_IF_PDMA_SERR_INTR_CLR 0x4CC13A4
|
||||
|
||||
#define mmCPU_IF_PDMA_SERR_INTR_MASK 0x4CC13A8
|
||||
|
||||
#define mmCPU_IF_PDMA_DERR_INTR_STS 0x4CC13B0
|
||||
|
||||
#define mmCPU_IF_PDMA_DERR_INTR_CLR 0x4CC13B4
|
||||
|
||||
#define mmCPU_IF_PDMA_DERR_INTR_MASK 0x4CC13B8
|
||||
|
||||
#define mmCPU_IF_SRAM_SERR_INTR_STS 0x4CC13C0
|
||||
|
||||
#define mmCPU_IF_SRAM_SERR_INTR_CLR 0x4CC13C4
|
||||
|
||||
#define mmCPU_IF_SRAM_SERR_INTR_MASK 0x4CC13C8
|
||||
|
||||
#define mmCPU_IF_SRAM_DERR_INTR_STS 0x4CC13D0
|
||||
|
||||
#define mmCPU_IF_SRAM_DERR_INTR_CLR 0x4CC13D4
|
||||
|
||||
#define mmCPU_IF_SRAM_DERR_INTR_MASK 0x4CC13D8
|
||||
|
||||
#define mmCPU_IF_HBM_SERR_INTR_STS 0x4CC13E0
|
||||
|
||||
#define mmCPU_IF_HBM_SERR_INTR_CLR 0x4CC13E4
|
||||
|
||||
#define mmCPU_IF_HBM_SERR_INTR_MASK 0x4CC13E8
|
||||
|
||||
#define mmCPU_IF_HBM_DERR_INTR_STS 0x4CC13F0
|
||||
|
||||
#define mmCPU_IF_HBM_DERR_INTR_CLR 0x4CC13F4
|
||||
|
||||
#define mmCPU_IF_HBM_DERR_INTR_MASK 0x4CC13F8
|
||||
|
||||
#define mmCPU_IF_HMMU_SERR_INTR_STS 0x4CC1400
|
||||
|
||||
#define mmCPU_IF_HMMU_SERR_INTR_CLR 0x4CC1404
|
||||
|
||||
#define mmCPU_IF_HMMU_SERR_INTR_MASK 0x4CC1408
|
||||
|
||||
#define mmCPU_IF_HMMU_DERR_INTR_STS 0x4CC1410
|
||||
|
||||
#define mmCPU_IF_HMMU_DERR_INTR_CLR 0x4CC1414
|
||||
|
||||
#define mmCPU_IF_HMMU_DERR_INTR_MASK 0x4CC1418
|
||||
|
||||
#define mmCPU_IF_DEC_SERR_INTR_STS 0x4CC1420
|
||||
|
||||
#define mmCPU_IF_DEC_SERR_INTR_CLR 0x4CC1424
|
||||
|
||||
#define mmCPU_IF_DEC_SERR_INTR_MASK 0x4CC1428
|
||||
|
||||
#define mmCPU_IF_DEC_DERR_INTR_STS 0x4CC1430
|
||||
|
||||
#define mmCPU_IF_DEC_DERR_INTR_CLR 0x4CC1434
|
||||
|
||||
#define mmCPU_IF_DEC_DERR_INTR_MASK 0x4CC1438
|
||||
|
||||
#define mmCPU_IF_NIC_SERR_INTR_STS 0x4CC1440
|
||||
|
||||
#define mmCPU_IF_NIC_SERR_INTR_CLR 0x4CC1444
|
||||
|
||||
#define mmCPU_IF_NIC_SERR_INTR_MASK 0x4CC1448
|
||||
|
||||
#define mmCPU_IF_NIC_DERR_INTR_STS 0x4CC1450
|
||||
|
||||
#define mmCPU_IF_NIC_DERR_INTR_CLR 0x4CC1454
|
||||
|
||||
#define mmCPU_IF_NIC_DERR_INTR_MASK 0x4CC1458
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SERR_INTR_STS 0x4CC1460
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SERR_INTR_CLR 0x4CC1464
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SERR_INTR_MASK 0x4CC1468
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_DERR_INTR_STS 0x4CC1470
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_DERR_INTR_CLR 0x4CC1474
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_DERR_INTR_MASK 0x4CC1478
|
||||
|
||||
#define mmCPU_IF_HIF_SERR_INTR_STS 0x4CC1480
|
||||
|
||||
#define mmCPU_IF_HIF_SERR_INTR_CLR 0x4CC1484
|
||||
|
||||
#define mmCPU_IF_HIF_SERR_INTR_MASK 0x4CC1488
|
||||
|
||||
#define mmCPU_IF_HIF_DERR_INTR_STS 0x4CC1490
|
||||
|
||||
#define mmCPU_IF_HIF_DERR_INTR_CLR 0x4CC1494
|
||||
|
||||
#define mmCPU_IF_HIF_DERR_INTR_MASK 0x4CC1498
|
||||
|
||||
#define mmCPU_IF_XBAR_SERR_INTR_STS 0x4CC14A0
|
||||
|
||||
#define mmCPU_IF_XBAR_SERR_INTR_CLR 0x4CC14A4
|
||||
|
||||
#define mmCPU_IF_XBAR_SERR_INTR_MASK 0x4CC14A8
|
||||
|
||||
#define mmCPU_IF_XBAR_DERR_INTR_STS 0x4CC14B0
|
||||
|
||||
#define mmCPU_IF_XBAR_DERR_INTR_CLR 0x4CC14B4
|
||||
|
||||
#define mmCPU_IF_XBAR_DERR_INTR_MASK 0x4CC14B8
|
||||
|
||||
#define mmCPU_IF_TPC_SEI_INTR_STS 0x4CC14C0
|
||||
|
||||
#define mmCPU_IF_TPC_SEI_INTR_CLR 0x4CC14C4
|
||||
|
||||
#define mmCPU_IF_TPC_SEI_INTR_MASK 0x4CC14C8
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_STS_0 0x4CC14D0
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_STS_1 0x4CC14D4
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_STS_2 0x4CC14D8
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_STS_3 0x4CC14DC
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_CLR_0 0x4CC14E0
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_CLR_1 0x4CC14E4
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_CLR_2 0x4CC14E8
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_CLR_3 0x4CC14EC
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_MASK_0 0x4CC14F0
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_MASK_1 0x4CC14F4
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_MASK_2 0x4CC14F8
|
||||
|
||||
#define mmCPU_IF_MME_SEI_INTR_MASK_3 0x4CC14FC
|
||||
|
||||
#define mmCPU_IF_PLL_LSB_SEI_INTR_STS 0x4CC1500
|
||||
|
||||
#define mmCPU_IF_PLL_LSB_SEI_INTR_CLR 0x4CC1504
|
||||
|
||||
#define mmCPU_IF_PLL_LSB_SEI_INTR_MASK 0x4CC1508
|
||||
|
||||
#define mmCPU_IF_PLL_MSB_SEI_INTR_STS 0x4CC1510
|
||||
|
||||
#define mmCPU_IF_PLL_MSB_SEI_INTR_CLR 0x4CC1514
|
||||
|
||||
#define mmCPU_IF_PLL_MSB_SEI_INTR_MASK 0x4CC1518
|
||||
|
||||
#define mmCPU_IF_HMMU_SEI_INTR_STS 0x4CC1520
|
||||
|
||||
#define mmCPU_IF_HMMU_SEI_INTR_CLR 0x4CC1524
|
||||
|
||||
#define mmCPU_IF_HMMU_SEI_INTR_MASK 0x4CC1528
|
||||
|
||||
#define mmCPU_IF_HDMA_SEI_INTR_STS 0x4CC1530
|
||||
|
||||
#define mmCPU_IF_HDMA_SEI_INTR_CLR 0x4CC1534
|
||||
|
||||
#define mmCPU_IF_HDMA_SEI_INTR_MASK 0x4CC1538
|
||||
|
||||
#define mmCPU_IF_PDMA_SEI_INTR_STS 0x4CC1540
|
||||
|
||||
#define mmCPU_IF_PDMA_SEI_INTR_CLR 0x4CC1544
|
||||
|
||||
#define mmCPU_IF_PDMA_SEI_INTR_MASK 0x4CC1548
|
||||
|
||||
#define mmCPU_IF_HBM_SEI_INTR_STS 0x4CC1550
|
||||
|
||||
#define mmCPU_IF_HBM_SEI_INTR_CLR 0x4CC1554
|
||||
|
||||
#define mmCPU_IF_HBM_SEI_INTR_MASK 0x4CC1558
|
||||
|
||||
#define mmCPU_IF_DEC_SEI_INTR_STS 0x4CC1560
|
||||
|
||||
#define mmCPU_IF_DEC_SEI_INTR_CLR 0x4CC1564
|
||||
|
||||
#define mmCPU_IF_DEC_SEI_INTR_MASK 0x4CC1568
|
||||
|
||||
#define mmCPU_IF_HIF_SEI_INTR_STS 0x4CC1570
|
||||
|
||||
#define mmCPU_IF_HIF_SEI_INTR_CLR 0x4CC1574
|
||||
|
||||
#define mmCPU_IF_HIF_SEI_INTR_MASK 0x4CC1578
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SEI_INTR_STS 0x4CC1580
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SEI_INTR_CLR 0x4CC1584
|
||||
|
||||
#define mmCPU_IF_SYNC_MNGR_SEI_INTR_MASK 0x4CC1588
|
||||
|
||||
#define mmCPU_IF_NIC_SEI_INTR_STS 0x4CC1590
|
||||
|
||||
#define mmCPU_IF_NIC_SEI_INTR_CLR 0x4CC1594
|
||||
|
||||
#define mmCPU_IF_NIC_SEI_INTR_MASK 0x4CC1598
|
||||
|
||||
#define mmCPU_IF_PCIE_SPI_INTR_STS 0x4CC1600
|
||||
|
||||
#define mmCPU_IF_PCIE_SPI_INTR_CLR 0x4CC1604
|
||||
|
||||
#define mmCPU_IF_PCIE_SPI_INTR_MASK 0x4CC1608
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_STS_0 0x4CC1610
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_STS_1 0x4CC1614
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_STS_2 0x4CC1618
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_STS_3 0x4CC161C
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_CLR_0 0x4CC1620
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_CLR_1 0x4CC1624
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_CLR_2 0x4CC1628
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_CLR_3 0x4CC162C
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_MASK_0 0x4CC1630
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_MASK_1 0x4CC1634
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_MASK_2 0x4CC1638
|
||||
|
||||
#define mmCPU_IF_MME_SPI_INTR_MASK_3 0x4CC163C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_0 0x4CC1640
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_1 0x4CC1644
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_2 0x4CC1648
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_3 0x4CC164C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_4 0x4CC1650
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_5 0x4CC1654
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_6 0x4CC1658
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_7 0x4CC165C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_8 0x4CC1660
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_9 0x4CC1664
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_10 0x4CC1668
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_11 0x4CC166C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_12 0x4CC1670
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_13 0x4CC1674
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_14 0x4CC1678
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_STS_15 0x4CC167C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_0 0x4CC1680
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_1 0x4CC1684
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_2 0x4CC1688
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_3 0x4CC168C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_4 0x4CC1690
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_5 0x4CC1694
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_6 0x4CC1698
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_7 0x4CC169C
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_8 0x4CC16A0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_9 0x4CC16A4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_10 0x4CC16A8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_11 0x4CC16AC
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_12 0x4CC16B0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_13 0x4CC16B4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_14 0x4CC16B8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_CLR_15 0x4CC16BC
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_0 0x4CC16C0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_1 0x4CC16C4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_2 0x4CC16C8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_3 0x4CC16CC
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_4 0x4CC16D0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_5 0x4CC16D4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_6 0x4CC16D8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_7 0x4CC16DC
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_8 0x4CC16E0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_9 0x4CC16E4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_10 0x4CC16E8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_11 0x4CC16EC
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_12 0x4CC16F0
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_13 0x4CC16F4
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_14 0x4CC16F8
|
||||
|
||||
#define mmCPU_IF_HMMU_SPI_INTR_MASK_15 0x4CC16FC
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_0 0x4CC1700
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_1 0x4CC1704
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_2 0x4CC1708
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_3 0x4CC170C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_4 0x4CC1710
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_5 0x4CC1714
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_6 0x4CC1718
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_7 0x4CC171C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_8 0x4CC1720
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_STS_9 0x4CC1724
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_0 0x4CC1730
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_1 0x4CC1734
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_2 0x4CC1738
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_3 0x4CC173C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_4 0x4CC1740
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_5 0x4CC1744
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_6 0x4CC1748
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_7 0x4CC174C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_8 0x4CC1750
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_CLR_9 0x4CC1754
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_0 0x4CC1760
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_1 0x4CC1764
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_2 0x4CC1768
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_3 0x4CC176C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_4 0x4CC1770
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_5 0x4CC1774
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_6 0x4CC1778
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_7 0x4CC177C
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_8 0x4CC1780
|
||||
|
||||
#define mmCPU_IF_DEC_SPI_INTR_MASK_9 0x4CC1784
|
||||
|
||||
#define mmCPU_IF_HIF_SPI_INTR_STS 0x4CC17A0
|
||||
|
||||
#define mmCPU_IF_HIF_SPI_INTR_CLR 0x4CC17A4
|
||||
|
||||
#define mmCPU_IF_HIF_SPI_INTR_MASK 0x4CC17A8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_0 0x4CC17B0
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_1 0x4CC17B4
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_2 0x4CC17B8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_3 0x4CC17BC
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_4 0x4CC17C0
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_5 0x4CC17C4
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_6 0x4CC17C8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_7 0x4CC17CC
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_8 0x4CC17D0
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_9 0x4CC17D4
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_10 0x4CC17D8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_STS_11 0x4CC17DC
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_0 0x4CC17E0
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_1 0x4CC17E4
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_2 0x4CC17E8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_3 0x4CC17EC
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_4 0x4CC17F0
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_5 0x4CC17F4
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_6 0x4CC17F8
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_7 0x4CC17FC
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_8 0x4CC1800
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_9 0x4CC1804
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_10 0x4CC1808
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_CLR_11 0x4CC180C
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_0 0x4CC1810
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_1 0x4CC1814
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_2 0x4CC1818
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_3 0x4CC181C
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_4 0x4CC1820
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_5 0x4CC1824
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_6 0x4CC1828
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_7 0x4CC182C
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_8 0x4CC1830
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_9 0x4CC1834
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_10 0x4CC1838
|
||||
|
||||
#define mmCPU_IF_NIC_SPI_INTR_MASK_11 0x4CC183C
|
||||
|
||||
#define mmCPU_IF_DEC_ECO_INTR_STS 0x4CC1840
|
||||
|
||||
#define mmCPU_IF_DEC_ECO_INTR_CLR 0x4CC1844
|
||||
|
||||
#define mmCPU_IF_DEC_ECO_INTR_MASK 0x4CC1848
|
||||
|
||||
#define mmCPU_IF_HIF_ECO_INTR_STS 0x4CC1850
|
||||
|
||||
#define mmCPU_IF_HIF_ECO_INTR_CLR 0x4CC1854
|
||||
|
||||
#define mmCPU_IF_HIF_ECO_INTR_MASK 0x4CC1858
|
||||
|
||||
#define mmCPU_IF_HMMU_ECO_INTR_STS 0x4CC1860
|
||||
|
||||
#define mmCPU_IF_HMMU_ECO_INTR_CLR 0x4CC1864
|
||||
|
||||
#define mmCPU_IF_HMMU_ECO_INTR_MASK 0x4CC1868
|
||||
|
||||
#define mmCPU_IF_NIC_ECO_INTR_STS 0x4CC1870
|
||||
|
||||
#define mmCPU_IF_NIC_ECO_INTR_CLR 0x4CC1874
|
||||
|
||||
#define mmCPU_IF_NIC_ECO_INTR_MASK 0x4CC1878
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_0 0x4CC1900
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_1 0x4CC1904
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_2 0x4CC1908
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_3 0x4CC190C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_4 0x4CC1910
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_5 0x4CC1914
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_6 0x4CC1918
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_7 0x4CC191C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_8 0x4CC1920
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_9 0x4CC1924
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_10 0x4CC1928
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_11 0x4CC192C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_12 0x4CC1930
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_13 0x4CC1934
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_14 0x4CC1938
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_STS_15 0x4CC193C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_0 0x4CC1940
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_1 0x4CC1944
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_2 0x4CC1948
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_3 0x4CC194C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_4 0x4CC1950
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_5 0x4CC1954
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_6 0x4CC1958
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_7 0x4CC195C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_8 0x4CC1960
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_9 0x4CC1964
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_10 0x4CC1968
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_11 0x4CC196C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_12 0x4CC1970
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_13 0x4CC1974
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_14 0x4CC1978
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_CLR_15 0x4CC197C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_0 0x4CC1980
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_1 0x4CC1984
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_2 0x4CC1988
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_3 0x4CC198C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_4 0x4CC1990
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_5 0x4CC1994
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_6 0x4CC1998
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_7 0x4CC199C
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_8 0x4CC19A0
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_9 0x4CC19A4
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_10 0x4CC19A8
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_11 0x4CC19AC
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_12 0x4CC19B0
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_13 0x4CC19B4
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_14 0x4CC19B8
|
||||
|
||||
#define mmCPU_IF_MSI_X_INTR_MASK_15 0x4CC19BC
|
||||
|
||||
#define mmCPU_IF_MSI_X_BUSY_INTR_STS 0x4CC19C0
|
||||
|
||||
#define mmCPU_IF_MSI_X_BUSY_INTR_CLR 0x4CC19C4
|
||||
|
||||
#define mmCPU_IF_MSI_X_BUSY_INTR_MASK 0x4CC19C8
|
||||
|
||||
#define mmCPU_IF_MSI_X_GEN_ADDR 0x4CC19D0
|
||||
|
||||
#define mmCPU_IF_MSI_X_GEN_DATA 0x4CC19D4
|
||||
|
||||
#define mmCPU_IF_MSI_X_GEN_AWPROT 0x4CC19D8
|
||||
|
||||
#endif /* ASIC_REG_CPU_IF_REGS_H_ */
|
||||
@@ -0,0 +1,229 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_DEC0_CMD_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_DEC0_CMD_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_DEC0_CMD
|
||||
* (Prototype: VSI_CMD)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG0 */
|
||||
#define DCORE0_DEC0_CMD_SWREG0_SW_HW_VERSION_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG0_SW_HW_VERSION_MASK 0xFFFF
|
||||
#define DCORE0_DEC0_CMD_SWREG0_SW_HW_ID_SHIFT 16
|
||||
#define DCORE0_DEC0_CMD_SWREG0_SW_HW_ID_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG1 */
|
||||
#define DCORE0_DEC0_CMD_SWREG1_SW_HW_BUILDDATE_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG1_SW_HW_BUILDDATE_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG2 */
|
||||
#define DCORE0_DEC0_CMD_SWREG2_SW_EXT_NORM_INTR_SRC_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG2_SW_EXT_NORM_INTR_SRC_MASK 0xFFFF
|
||||
#define DCORE0_DEC0_CMD_SWREG2_SW_EXT_ABN_INTR_SRC_SHIFT 16
|
||||
#define DCORE0_DEC0_CMD_SWREG2_SW_EXT_ABN_INTR_SRC_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG3 */
|
||||
#define DCORE0_DEC0_CMD_SWREG3_SW_EXE_CMDBUF_COUNT_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG3_SW_EXE_CMDBUF_COUNT_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG4 */
|
||||
#define DCORE0_DEC0_CMD_SWREG4_SW_CMD_EXE_LSB_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG4_SW_CMD_EXE_LSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG5 */
|
||||
#define DCORE0_DEC0_CMD_SWREG5_SW_CMD_EXE_MSB_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG5_SW_CMD_EXE_MSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG6 */
|
||||
#define DCORE0_DEC0_CMD_SWREG6_SW_AXI_TOTALARLEN_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG6_SW_AXI_TOTALARLEN_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG7 */
|
||||
#define DCORE0_DEC0_CMD_SWREG7_SW_AXI_TOTALR_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG7_SW_AXI_TOTALR_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG8 */
|
||||
#define DCORE0_DEC0_CMD_SWREG8_SW_AXI_TOTALAR_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG8_SW_AXI_TOTALAR_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG9 */
|
||||
#define DCORE0_DEC0_CMD_SWREG9_SW_AXI_TOTALRLAST_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG9_SW_AXI_TOTALRLAST_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG10 */
|
||||
#define DCORE0_DEC0_CMD_SWREG10_SW_AXI_TOTALAWLEN_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG10_SW_AXI_TOTALAWLEN_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG11 */
|
||||
#define DCORE0_DEC0_CMD_SWREG11_SW_AXI_TOTALW_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG11_SW_AXI_TOTALW_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG12 */
|
||||
#define DCORE0_DEC0_CMD_SWREG12_SW_AXI_TOTALAW_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG12_SW_AXI_TOTALAW_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG13 */
|
||||
#define DCORE0_DEC0_CMD_SWREG13_SW_AXI_TOTALWLAST_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG13_SW_AXI_TOTALWLAST_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG14 */
|
||||
#define DCORE0_DEC0_CMD_SWREG14_SW_AXI_TOTALB_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG14_SW_AXI_TOTALB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG15 */
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_WORK_STATE_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_WORK_STATE_MASK 0x7
|
||||
#define DCORE0_DEC0_CMD_SWREG15_RSV_SHIFT 3
|
||||
#define DCORE0_DEC0_CMD_SWREG15_RSV_MASK 0x3FFFF8
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_BREADY_SHIFT 22
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_BREADY_MASK 0x400000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_BVALID_SHIFT 23
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_BVALID_MASK 0x800000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_WREADY_SHIFT 24
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_WREADY_MASK 0x1000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_WVALID_SHIFT 25
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_WVALID_MASK 0x2000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_AWREADY_SHIFT 26
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_AWREADY_MASK 0x4000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_AWVALID_SHIFT 27
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_AWVALID_MASK 0x8000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_RREADY_SHIFT 28
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_RREADY_MASK 0x10000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_RVALID_SHIFT 29
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_RVALID_MASK 0x20000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_ARREADY_SHIFT 30
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_ARREADY_MASK 0x40000000
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_ARVALID_SHIFT 31
|
||||
#define DCORE0_DEC0_CMD_SWREG15_SW_AXI_ARVALID_MASK 0x80000000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG16 */
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_START_TRIGGER_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_START_TRIGGER_MASK 0x1
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_RESET_ALL_SHIFT 1
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_RESET_ALL_MASK 0x2
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_RESET_CORE_SHIFT 2
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_RESET_CORE_MASK 0x4
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_ABORT_MODE_SHIFT 3
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_ABORT_MODE_MASK 0x8
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_CORE_CLK_GATE_DISABLE_SHIFT 4
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_CORE_CLK_GATE_DISABLE_MASK 0x10
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_MASTER_OUT_CLK_GATE_DISABLE_SHIFT 5
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_MASTER_OUT_CLK_GATE_DISABLE_MASK 0x20
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_AXI_CLK_GATE_DISABLE_SHIFT 6
|
||||
#define DCORE0_DEC0_CMD_SWREG16_SW_AXI_CLK_GATE_DISABLE_MASK 0x40
|
||||
#define DCORE0_DEC0_CMD_SWREG16_RSV_SHIFT 7
|
||||
#define DCORE0_DEC0_CMD_SWREG16_RSV_MASK 0xFFFFFF80
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG17 */
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_ENDCMD_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_ENDCMD_MASK 0x1
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_BUSERR_SHIFT 1
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_BUSERR_MASK 0x2
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_TIMEOUT_SHIFT 2
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_TIMEOUT_MASK 0x4
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_CMDERR_SHIFT 3
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_CMDERR_MASK 0x8
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_ABORT_SHIFT 4
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_ABORT_MASK 0x10
|
||||
#define DCORE0_DEC0_CMD_SWREG17_RSV_1_SHIFT 5
|
||||
#define DCORE0_DEC0_CMD_SWREG17_RSV_1_MASK 0x20
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_JMP_SHIFT 6
|
||||
#define DCORE0_DEC0_CMD_SWREG17_SW_IRQ_JMP_MASK 0x40
|
||||
#define DCORE0_DEC0_CMD_SWREG17_RSV_SHIFT 7
|
||||
#define DCORE0_DEC0_CMD_SWREG17_RSV_MASK 0xFFFFFF80
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG18 */
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_ENDCMD_EN_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_ENDCMD_EN_MASK 0x1
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_BUSERR_EN_SHIFT 1
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_BUSERR_EN_MASK 0x2
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_TIMEOUT_EN_SHIFT 2
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_TIMEOUT_EN_MASK 0x4
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_CMDERR_EN_SHIFT 3
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_CMDERR_EN_MASK 0x8
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_ABORT_EN_SHIFT 4
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_ABORT_EN_MASK 0x10
|
||||
#define DCORE0_DEC0_CMD_SWREG18_RSV_1_SHIFT 5
|
||||
#define DCORE0_DEC0_CMD_SWREG18_RSV_1_MASK 0x20
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_JMP_EN_SHIFT 6
|
||||
#define DCORE0_DEC0_CMD_SWREG18_SW_IRQ_JMP_EN_MASK 0x40
|
||||
#define DCORE0_DEC0_CMD_SWREG18_RSV_SHIFT 7
|
||||
#define DCORE0_DEC0_CMD_SWREG18_RSV_MASK 0xFFFFFF80
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG19 */
|
||||
#define DCORE0_DEC0_CMD_SWREG19_SW_TIMEOUT_CYCLES_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG19_SW_TIMEOUT_CYCLES_MASK 0x7FFFFFFF
|
||||
#define DCORE0_DEC0_CMD_SWREG19_SW_TIMEOUT_ENABLE_SHIFT 31
|
||||
#define DCORE0_DEC0_CMD_SWREG19_SW_TIMEOUT_ENABLE_MASK 0x80000000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG20 */
|
||||
#define DCORE0_DEC0_CMD_SWREG20_SW_CMDBUF_EXE_ADDR_LSB_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG20_SW_CMDBUF_EXE_ADDR_LSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG21 */
|
||||
#define DCORE0_DEC0_CMD_SWREG21_SW_CMDBUF_EXE_ADDR_MSB_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG21_SW_CMDBUF_EXE_ADDR_MSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG22 */
|
||||
#define DCORE0_DEC0_CMD_SWREG22_SW_CMDBUF_EXE_LENGTH_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG22_SW_CMDBUF_EXE_LENGTH_MASK 0xFFFF
|
||||
#define DCORE0_DEC0_CMD_SWREG22_RSV_SHIFT 16
|
||||
#define DCORE0_DEC0_CMD_SWREG22_RSV_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG23 */
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_AXI_ID_WR_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_AXI_ID_WR_MASK 0xFF
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_AXI_ID_RD_SHIFT 8
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_AXI_ID_RD_MASK 0xFF00
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_MAX_BURST_LEN_SHIFT 16
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_MAX_BURST_LEN_MASK 0xFF0000
|
||||
#define DCORE0_DEC0_CMD_SWREG23_RSV_SHIFT 24
|
||||
#define DCORE0_DEC0_CMD_SWREG23_RSV_MASK 0xF000000
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_CMD_SWAP_SHIFT 28
|
||||
#define DCORE0_DEC0_CMD_SWREG23_SW_CMD_SWAP_MASK 0xF0000000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG24 */
|
||||
#define DCORE0_DEC0_CMD_SWREG24_SW_RDY_CMDBUF_COUNT_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG24_SW_RDY_CMDBUF_COUNT_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG25 */
|
||||
#define DCORE0_DEC0_CMD_SWREG25_SW_EXT_NORM_INTR_GATE_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG25_SW_EXT_NORM_INTR_GATE_MASK 0xFFFF
|
||||
#define DCORE0_DEC0_CMD_SWREG25_SW_EXT_ABN_INTR_GATE_SHIFT 16
|
||||
#define DCORE0_DEC0_CMD_SWREG25_SW_EXT_ABN_INTR_GATE_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG26 */
|
||||
#define DCORE0_DEC0_CMD_SWREG26_SW_CMDBUF_EXE_ID_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG26_SW_CMDBUF_EXE_ID_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG64 */
|
||||
#define DCORE0_DEC0_CMD_SWREG64_SW_DUMMY0_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG64_SW_DUMMY0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG65 */
|
||||
#define DCORE0_DEC0_CMD_SWREG65_SW_DUMMY1_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG65_SW_DUMMY1_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG66 */
|
||||
#define DCORE0_DEC0_CMD_SWREG66_SW_DUMMY2_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG66_SW_DUMMY2_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_DEC0_CMD_SWREG67 */
|
||||
#define DCORE0_DEC0_CMD_SWREG67_SW_DUMMY3_SHIFT 0
|
||||
#define DCORE0_DEC0_CMD_SWREG67_SW_DUMMY3_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_DEC0_CMD_MASKS_H_ */
|
||||
@@ -0,0 +1,85 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_DEC0_CMD_REGS_H_
|
||||
#define ASIC_REG_DCORE0_DEC0_CMD_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_DEC0_CMD
|
||||
* (Prototype: VSI_CMD)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG0 0x41E0000
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG1 0x41E0004
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG2 0x41E0008
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG3 0x41E000C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG4 0x41E0010
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG5 0x41E0014
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG6 0x41E0018
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG7 0x41E001C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG8 0x41E0020
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG9 0x41E0024
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG10 0x41E0028
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG11 0x41E002C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG12 0x41E0030
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG13 0x41E0034
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG14 0x41E0038
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG15 0x41E003C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG16 0x41E0040
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG17 0x41E0044
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG18 0x41E0048
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG19 0x41E004C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG20 0x41E0050
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG21 0x41E0054
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG22 0x41E0058
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG23 0x41E005C
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG24 0x41E0060
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG25 0x41E0064
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG26 0x41E0068
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG64 0x41E0100
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG65 0x41E0104
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG66 0x41E0108
|
||||
|
||||
#define mmDCORE0_DEC0_CMD_SWREG67 0x41E010C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_DEC0_CMD_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_CORE_CTX_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_CORE_CTX_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_CORE_CTX_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_ASID 0x41CB800
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_MMU_BP 0x41CB804
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_STRONG_ORDER 0x41CB808
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_NO_SNOOP 0x41CB80C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_WR_REDUCTION 0x41CB810
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_RD_ATOMIC 0x41CB814
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_QOS 0x41CB818
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_RSVD 0x41CB81C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_EMEM_CPAGE 0x41CB820
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_CORE 0x41CB824
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_E2E_COORD 0x41CB828
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_WR_OVRD_LO 0x41CB830
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_WR_OVRD_HI 0x41CB834
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_RD_OVRD_LO 0x41CB838
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_HB_RD_OVRD_HI 0x41CB83C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_LB_COORD 0x41CB840
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_LB_LOCK 0x41CB844
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_LB_RSVD 0x41CB848
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_AXUSER_LB_OVRD 0x41CB84C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_CORE_CTX_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,95 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_CORE_CTX_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_CORE_CTX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_CORE_CTX
|
||||
* (Prototype: DMA_CORE_CTX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_RATE_LIM_TKN 0x41CB860
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_PWRLP 0x41CB864
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_TE_NUMROWS 0x41CB868
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_IDX 0x41CB86C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_IDX_INC 0x41CB870
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_CTRL 0x41CB874
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_TSIZE_0 0x41CB878
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_TSIZE_1 0x41CB87C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_STRIDE_1 0x41CB880
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_TSIZE_2 0x41CB884
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_STRIDE_2 0x41CB888
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_TSIZE_3 0x41CB88C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_STRIDE_3 0x41CB890
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_TSIZE_4 0x41CB894
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_STRIDE_4 0x41CB898
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_TSIZE_1 0x41CB89C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_STRIDE_1 0x41CB8A0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_TSIZE_2 0x41CB8A4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_STRIDE_2 0x41CB8A8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_TSIZE_3 0x41CB8AC
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_STRIDE_3 0x41CB8B0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_TSIZE_4 0x41CB8B4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_STRIDE_4 0x41CB8B8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_WR_COMP_ADDR_HI 0x41CB8BC
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_WR_COMP_ADDR_LO 0x41CB8C0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_WR_COMP_WDATA 0x41CB8C4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_OFFSET_LO 0x41CB8C8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_OFFSET_HI 0x41CB8CC
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_OFFSET_LO 0x41CB8D0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_OFFSET_HI 0x41CB8D4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_BASE_LO 0x41CB8D8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_SRC_BASE_HI 0x41CB8DC
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_BASE_LO 0x41CB8E0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_BASE_HI 0x41CB8E4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_DST_TSIZE_0 0x41CB8E8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CTX_COMMIT 0x41CB8EC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_CORE_CTX_REGS_H_ */
|
||||
@@ -0,0 +1,415 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_CORE_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_CORE_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_CORE
|
||||
* (Prototype: DMA_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_EDMA0_CORE_CFG_0 */
|
||||
#define DCORE0_EDMA0_CORE_CFG_0_EN_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_CFG_0_EN_MASK 0x1
|
||||
|
||||
/* DCORE0_EDMA0_CORE_CFG_1 */
|
||||
#define DCORE0_EDMA0_CORE_CFG_1_HALT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_CFG_1_HALT_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_CFG_1_FLUSH_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_CFG_1_FLUSH_MASK 0x2
|
||||
|
||||
/* DCORE0_EDMA0_CORE_PROT */
|
||||
#define DCORE0_EDMA0_CORE_PROT_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_PROT_VAL_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_PROT_ERR_VAL_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_PROT_ERR_VAL_MASK 0x2
|
||||
|
||||
/* DCORE0_EDMA0_CORE_CKG */
|
||||
#define DCORE0_EDMA0_CORE_CKG_HBW_RBUF_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_CKG_HBW_RBUF_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_CKG_LBW_RBUF_KDMA_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_CKG_LBW_RBUF_KDMA_MASK 0x2
|
||||
#define DCORE0_EDMA0_CORE_CKG_TE_SHIFT 2
|
||||
#define DCORE0_EDMA0_CORE_CKG_TE_MASK 0x4
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_GLBL */
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_LBW_VIA_HBW_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_LBW_VIA_HBW_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_HBW_FORCE_MISS_SHIFT 4
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_HBW_FORCE_MISS_MASK 0x10
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_LBW_FORCE_MISS_SHIFT 5
|
||||
#define DCORE0_EDMA0_CORE_RD_GLBL_LBW_FORCE_MISS_MASK 0x20
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_HBW_MAX_OUTSTAND */
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_OUTSTAND_VAL_MASK 0xFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE */
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE_DATA_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE_DATA_MASK 0xFFF
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE_MD_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE_MD_MASK 0xFFF0000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_HBW_ARCACHE */
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_ARCACHE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_ARCACHE_VAL_MASK 0xF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_HBW_INFLIGHTS */
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG */
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_LBW_MAX_OUTSTAND */
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_OUTSTAND_VAL_MASK 0xFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE */
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE_DATA_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE_DATA_MASK 0xFFF
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE_MD_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE_MD_MASK 0xFFF0000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_LBW_ARCACHE */
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_ARCACHE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_ARCACHE_VAL_MASK 0xF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_LBW_INFLIGHTS */
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG */
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_HBW_MAX_OUTSTAND */
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_MAX_OUTSTAND_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_HBW_MAX_AWID */
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_MAX_AWID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_MAX_AWID_VAL_MASK 0x3FFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_HBW_AWCACHE */
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_AWCACHE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_AWCACHE_VAL_MASK 0xF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_HBW_INFLIGHTS */
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG */
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_LBW_MAX_OUTSTAND */
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_MAX_OUTSTAND_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_LBW_MAX_AWID */
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_MAX_AWID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_MAX_AWID_VAL_MASK 0x7F
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_LBW_AWCACHE */
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_AWCACHE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_AWCACHE_VAL_MASK 0xF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_LBW_INFLIGHTS */
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_INFLIGHTS_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_INFLIGHTS_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG */
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_TOUT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_TOUT_MASK 0xFF
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_SAT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_SAT_MASK 0xFF0000
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_EN_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_COMP_MAX_OUTSTAND */
|
||||
#define DCORE0_EDMA0_CORE_WR_COMP_MAX_OUTSTAND_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_COMP_MAX_OUTSTAND_VAL_MASK 0x1F
|
||||
|
||||
/* DCORE0_EDMA0_CORE_WR_COMP_AWUSER */
|
||||
#define DCORE0_EDMA0_CORE_WR_COMP_AWUSER_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_WR_COMP_AWUSER_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_ERR_CFG */
|
||||
#define DCORE0_EDMA0_CORE_ERR_CFG_ERR_MSG_EN_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_ERR_CFG_ERR_MSG_EN_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_ERR_CFG_STOP_ON_ERR_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_ERR_CFG_STOP_ON_ERR_MASK 0x2
|
||||
|
||||
/* DCORE0_EDMA0_CORE_ERR_CAUSE */
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_HBW_RD_ERR_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_HBW_RD_ERR_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_HBW_WR_ERR_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_HBW_WR_ERR_MASK 0x2
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_MSG_WR_ERR_SHIFT 2
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_MSG_WR_ERR_MASK 0x4
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_DESC_OVF_SHIFT 3
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_DESC_OVF_MASK 0x8
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_RD_ERR_SHIFT 4
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_RD_ERR_MASK 0x10
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_WR_ERR_SHIFT 5
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LBW_WR_ERR_MASK 0x20
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_TE_DESC_FIFO_OVFL_SHIFT 6
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_TE_DESC_FIFO_OVFL_MASK 0x40
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LIN_DMA_COMMIT_CFG_ERR_SHIFT 7
|
||||
#define DCORE0_EDMA0_CORE_ERR_CAUSE_LIN_DMA_COMMIT_CFG_ERR_MASK 0x80
|
||||
|
||||
/* DCORE0_EDMA0_CORE_ERRMSG_ADDR_LO */
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_ADDR_LO_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_ADDR_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_ERRMSG_ADDR_HI */
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_ADDR_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_ADDR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_ERRMSG_WDATA */
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_WDATA_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_ERRMSG_WDATA_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS0 */
|
||||
#define DCORE0_EDMA0_CORE_STS0_RD_REQ_CNT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS0_RD_REQ_CNT_MASK 0x7FFF
|
||||
#define DCORE0_EDMA0_CORE_STS0_WR_REQ_CNT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_STS0_WR_REQ_CNT_MASK 0x7FFF0000
|
||||
#define DCORE0_EDMA0_CORE_STS0_BUSY_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_STS0_BUSY_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS1 */
|
||||
#define DCORE0_EDMA0_CORE_STS1_IS_HALT_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS1_IS_HALT_MASK 0x1
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_CTX_SEL */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SEL_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SEL_VAL_MASK 0x7
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SEL_STRIDE_SHIFT 8
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SEL_STRIDE_MASK 0x100
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_CTX_SIZE */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SIZE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_LO */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_LO_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_HI */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_CTX_ID */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_ID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_CTX_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_LO */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_LO_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_HI */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR */
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_VAL_MASK 0x3FFFFFF
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_RDY_SHIFT 30
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_RDY_MASK 0x40000000
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_VLD_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR_VLD_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_CTX_SEL */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SEL_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SEL_VAL_MASK 0x7
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SEL_STRIDE_SHIFT 8
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SEL_STRIDE_MASK 0x100
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_CTX_SIZE */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SIZE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_LO */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_LO_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_HI */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_BASE_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_CTX_ID */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_ID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_CTX_ID_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_VAL_MASK 0x3FFFF
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_RDY_SHIFT 30
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_RDY_MASK 0x40000000
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_VLD_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO_VLD_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_VAL_MASK 0x3FFFF
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_RDY_SHIFT 30
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_RDY_MASK 0x40000000
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_VLD_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI_VLD_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR */
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_VAL_MASK 0x3FFFFFF
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_RDY_SHIFT 30
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_RDY_MASK 0x40000000
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_VLD_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR_VLD_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_PWRLP_CFG */
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_CFG_GLBL_EN_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_CFG_GLBL_EN_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_CFG_CLR_SHIFT 4
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_CFG_CLR_MASK 0x10
|
||||
|
||||
/* DCORE0_EDMA0_CORE_PWRLP_STS */
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RLVL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RLVL_MASK 0x7F
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WLVL_SHIFT 8
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WLVL_MASK 0x7F00
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RCNT_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RCNT_MASK 0x7F0000
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WCNT_SHIFT 23
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WCNT_MASK 0x3F800000
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RFULL_SHIFT 30
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_RFULL_MASK 0x40000000
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WFULL_SHIFT 31
|
||||
#define DCORE0_EDMA0_CORE_PWRLP_STS_WFULL_MASK 0x80000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_DESC_CNT */
|
||||
#define DCORE0_EDMA0_CORE_DBG_DESC_CNT_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_DESC_CNT_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_STS */
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_CTX_FULL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_CTX_FULL_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_CTX_FULL_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_CTX_FULL_MASK 0x2
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_COMP_FULL_SHIFT 2
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_COMP_FULL_MASK 0x4
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_CTX_EMPTY_SHIFT 3
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_CTX_EMPTY_MASK 0x8
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_CTX_EMPTY_SHIFT 4
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_CTX_EMPTY_MASK 0x10
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_COMP_EMPTY_SHIFT 5
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_COMP_EMPTY_MASK 0x20
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_TE_EMPTY_SHIFT 6
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_TE_EMPTY_MASK 0x40
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_TE_BUSY_SHIFT 7
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_TE_BUSY_MASK 0x80
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_GSKT_EMPTY_SHIFT 8
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_GSKT_EMPTY_MASK 0x100
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_GSKT_FULL_SHIFT 9
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_GSKT_FULL_MASK 0x200
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_AGU_CS_SHIFT 10
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_RD_AGU_CS_MASK 0x400
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_AGU_CS_SHIFT 11
|
||||
#define DCORE0_EDMA0_CORE_DBG_STS_WR_AGU_CS_MASK 0x800
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_BUF_STS */
|
||||
#define DCORE0_EDMA0_CORE_DBG_BUF_STS_HBW_FULLNESS_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_BUF_STS_HBW_FULLNESS_MASK 0xFFF
|
||||
#define DCORE0_EDMA0_CORE_DBG_BUF_STS_LBW_FULLNESS_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_DBG_BUF_STS_LBW_FULLNESS_MASK 0xFFF0000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_RD_DESC_ID */
|
||||
#define DCORE0_EDMA0_CORE_DBG_RD_DESC_ID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_RD_DESC_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_WR_DESC_ID */
|
||||
#define DCORE0_EDMA0_CORE_DBG_WR_DESC_ID_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_WR_DESC_ID_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_APB_DMA_LBW_BASE */
|
||||
#define DCORE0_EDMA0_CORE_APB_DMA_LBW_BASE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_APB_DMA_LBW_BASE_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_APB_MSTR_IF_LBW_BASE */
|
||||
#define DCORE0_EDMA0_CORE_APB_MSTR_IF_LBW_BASE_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_APB_MSTR_IF_LBW_BASE_VAL_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG */
|
||||
#define DCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG_Y_X_FORCE_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG_Y_X_FORCE_MASK 0x1FF
|
||||
#define DCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG_FORCE_EN_SHIFT 9
|
||||
#define DCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG_FORCE_EN_MASK 0x200
|
||||
|
||||
/* DCORE0_EDMA0_CORE_DBG_APB_ENABLER */
|
||||
#define DCORE0_EDMA0_CORE_DBG_APB_ENABLER_DIS_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_DBG_APB_ENABLER_DIS_MASK 0x1
|
||||
|
||||
/* DCORE0_EDMA0_CORE_L2H_CMPR_LO */
|
||||
#define DCORE0_EDMA0_CORE_L2H_CMPR_LO_VAL_SHIFT 20
|
||||
#define DCORE0_EDMA0_CORE_L2H_CMPR_LO_VAL_MASK 0xFFF00000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_L2H_CMPR_HI */
|
||||
#define DCORE0_EDMA0_CORE_L2H_CMPR_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_L2H_CMPR_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_L2H_MASK_LO */
|
||||
#define DCORE0_EDMA0_CORE_L2H_MASK_LO_VAL_SHIFT 20
|
||||
#define DCORE0_EDMA0_CORE_L2H_MASK_LO_VAL_MASK 0xFFF00000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_L2H_MASK_HI */
|
||||
#define DCORE0_EDMA0_CORE_L2H_MASK_HI_VAL_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_L2H_MASK_HI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_EDMA0_CORE_IDLE_IND_MASK */
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_DESC_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_DESC_MASK 0x1
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_COMP_SHIFT 1
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_COMP_MASK 0x2
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_INSTAGE_SHIFT 2
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_INSTAGE_MASK 0x4
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_CORE_SHIFT 3
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_CORE_MASK 0x8
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_DESC_CNT_STS_SHIFT 8
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_DESC_CNT_STS_MASK 0x1F00
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_COMP_CNT_STS_SHIFT 16
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_COMP_CNT_STS_MASK 0x1F0000
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_INSTAGE_EMPTY_SHIFT 24
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_INSTAGE_EMPTY_MASK 0x1000000
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_CORE_IDLE_STS_SHIFT 25
|
||||
#define DCORE0_EDMA0_CORE_IDLE_IND_MASK_CORE_IDLE_STS_MASK 0x2000000
|
||||
|
||||
/* DCORE0_EDMA0_CORE_APB_ENABLER */
|
||||
#define DCORE0_EDMA0_CORE_APB_ENABLER_DIS_SHIFT 0
|
||||
#define DCORE0_EDMA0_CORE_APB_ENABLER_DIS_MASK 0x1
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_CORE_MASKS_H_ */
|
||||
@@ -0,0 +1,157 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_CORE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_CORE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_CORE
|
||||
* (Prototype: DMA_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CFG_0 0x41CB000
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CFG_1 0x41CB004
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_PROT 0x41CB008
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_CKG 0x41CB00C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_GLBL 0x41CB07C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_HBW_MAX_OUTSTAND 0x41CB080
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_HBW_MAX_SIZE 0x41CB084
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_HBW_ARCACHE 0x41CB088
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_HBW_INFLIGHTS 0x41CB090
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_HBW_RATE_LIM_CFG 0x41CB094
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_LBW_MAX_OUTSTAND 0x41CB0C0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_LBW_MAX_SIZE 0x41CB0C4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_LBW_ARCACHE 0x41CB0C8
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_LBW_INFLIGHTS 0x41CB0D0
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_RD_LBW_RATE_LIM_CFG 0x41CB0D4
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_HBW_MAX_OUTSTAND 0x41CB100
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_HBW_MAX_AWID 0x41CB104
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_HBW_AWCACHE 0x41CB108
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_HBW_INFLIGHTS 0x41CB10C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_HBW_RATE_LIM_CFG 0x41CB110
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_LBW_MAX_OUTSTAND 0x41CB140
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_LBW_MAX_AWID 0x41CB144
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_LBW_AWCACHE 0x41CB148
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_LBW_INFLIGHTS 0x41CB14C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_LBW_RATE_LIM_CFG 0x41CB150
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_COMP_MAX_OUTSTAND 0x41CB180
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_WR_COMP_AWUSER 0x41CB184
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_ERR_CFG 0x41CB300
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_ERR_CAUSE 0x41CB304
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_ERRMSG_ADDR_LO 0x41CB308
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_ERRMSG_ADDR_HI 0x41CB30C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_ERRMSG_WDATA 0x41CB310
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS0 0x41CB380
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS1 0x41CB384
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_CTX_SEL 0x41CB400
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_CTX_SIZE 0x41CB404
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_CTX_BASE_LO 0x41CB408
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_CTX_BASE_HI 0x41CB40C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_CTX_ID 0x41CB410
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_LO 0x41CB414
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_HB_AXI_ADDR_HI 0x41CB418
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_RD_LB_AXI_ADDR 0x41CB41C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_CTX_SEL 0x41CB420
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_CTX_SIZE 0x41CB424
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_CTX_BASE_LO 0x41CB428
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_CTX_BASE_HI 0x41CB42C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_CTX_ID 0x41CB430
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_LO 0x41CB434
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_HB_AXI_ADDR_HI 0x41CB438
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_STS_WR_LB_AXI_ADDR 0x41CB43C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_PWRLP_CFG 0x41CB700
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_PWRLP_STS 0x41CB704
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_DESC_CNT 0x41CB710
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_STS 0x41CB714
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_BUF_STS 0x41CB718
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_RD_DESC_ID 0x41CB720
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_WR_DESC_ID 0x41CB724
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_APB_DMA_LBW_BASE 0x41CB728
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_APB_MSTR_IF_LBW_BASE 0x41CB72C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_E2E_CRED_ASYNC_CFG 0x41CB730
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_DBG_APB_ENABLER 0x41CBE1C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_L2H_CMPR_LO 0x41CBE20
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_L2H_CMPR_HI 0x41CBE24
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_L2H_MASK_LO 0x41CBE28
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_L2H_MASK_HI 0x41CBE2C
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_IDLE_IND_MASK 0x41CBE30
|
||||
|
||||
#define mmDCORE0_EDMA0_CORE_APB_ENABLER 0x41CBE34
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_CORE_REGS_H_ */
|
||||
@@ -0,0 +1,591 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_QM_ARC_AUX_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_QM_ARC_AUX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_QM_ARC_AUX
|
||||
* (Prototype: QMAN_ARC_AUX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_RUN_HALT_REQ 0x41C8100
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_RUN_HALT_ACK 0x41C8104
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_RST_VEC_ADDR 0x41C8108
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DBG_MODE 0x41C810C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CLUSTER_NUM 0x41C8110
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_NUM 0x41C8114
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_WAKE_UP_EVENT 0x41C8118
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_SYS_ADDR_BASE 0x41C811C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CTI_AP_STS 0x41C8120
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CTI_CFG_MUX_SEL 0x41C8124
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_RST 0x41C8128
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_RST_REQ 0x41C812C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SRAM_LSB_ADDR 0x41C8130
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SRAM_MSB_ADDR 0x41C8134
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_PCIE_LSB_ADDR 0x41C8138
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_PCIE_MSB_ADDR 0x41C813C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_LSB_ADDR 0x41C8140
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_MSB_ADDR 0x41C8144
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM0_LSB_ADDR 0x41C8150
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM0_MSB_ADDR 0x41C8154
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM1_LSB_ADDR 0x41C8158
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM1_MSB_ADDR 0x41C815C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM2_LSB_ADDR 0x41C8160
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM2_MSB_ADDR 0x41C8164
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM3_LSB_ADDR 0x41C8168
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM3_MSB_ADDR 0x41C816C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM0_OFFSET 0x41C8170
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM1_OFFSET 0x41C8174
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM2_OFFSET 0x41C8178
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_HBM3_OFFSET 0x41C817C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_0 0x41C8180
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_1 0x41C8184
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_2 0x41C8188
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_3 0x41C818C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_4 0x41C8190
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_5 0x41C8194
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_6 0x41C8198
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_0 0x41C819C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_1 0x41C81A0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_2 0x41C81A4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_3 0x41C81A8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_4 0x41C81AC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_5 0x41C81B0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_6 0x41C81B4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_CBU_AWCACHE_OVR 0x41C81B8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_LBU_AWCACHE_OVR 0x41C81BC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_0 0x41C81C0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_1 0x41C81C4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_2 0x41C81C8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_3 0x41C81CC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_4 0x41C81D0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_5 0x41C81D4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_6 0x41C81D8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CONTEXT_ID_7 0x41C81DC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_0 0x41C81E0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_1 0x41C81E4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_2 0x41C81E8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_3 0x41C81EC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_4 0x41C81F0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_5 0x41C81F4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_6 0x41C81F8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CID_OFFSET_7 0x41C81FC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_0 0x41C8200
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_1 0x41C8204
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_2 0x41C8208
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_3 0x41C820C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_4 0x41C8210
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_5 0x41C8214
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_6 0x41C8218
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_7 0x41C821C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_8 0x41C8220
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_9 0x41C8224
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_10 0x41C8228
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_11 0x41C822C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_12 0x41C8230
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_13 0x41C8234
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_14 0x41C8238
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SW_INTR_15 0x41C823C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_IRQ_INTR_MASK_0 0x41C8280
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_IRQ_INTR_MASK_1 0x41C8284
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_SEI_INTR_STS 0x41C8290
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_SEI_INTR_CLR 0x41C8294
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_SEI_INTR_MASK 0x41C8298
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_EXCPTN_CAUSE 0x41C829C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SEI_INTR_HALT_EN 0x41C82A0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_SEI_INTR_HALT_MASK 0x41C82A4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_SEI_INTR_HALT_MASK 0x41C82A8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REI_INTR_STS 0x41C82B0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REI_INTR_CLR 0x41C82B4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REI_INTR_MASK 0x41C82B8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_ECC_ERR_ADDR 0x41C82BC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_ECC_SYNDROME 0x41C82C0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_I_CACHE_ECC_ERR_ADDR 0x41C82C4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_I_CACHE_ECC_SYNDROME 0x41C82C8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_D_CACHE_ECC_ERR_ADDR 0x41C82CC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_D_CACHE_ECC_SYNDROME 0x41C82D0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBW_TRMINATE_AWADDR_ERR 0x41C82E0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBW_TRMINATE_ARADDR_ERR 0x41C82E4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_LBW_TERMINATE_BRESP 0x41C82E8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_LBW_TERMINATE_RRESP 0x41C82EC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_LBW_TERMINATE_AXLEN 0x41C82F0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_LBW_TERMINATE_AXSIZE 0x41C82F4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_0 0x41C8300
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_1 0x41C8304
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_2 0x41C8308
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_3 0x41C830C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_4 0x41C8310
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_5 0x41C8314
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_6 0x41C8318
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_SCRATCHPAD_7 0x41C831C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_TOTAL_CBU_WR_CNT 0x41C8320
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_INFLIGHT_CBU_WR_CNT 0x41C8324
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_TOTAL_CBU_RD_CNT 0x41C8328
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_INFLIGHT_CBU_RD_CNT 0x41C832C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_TOTAL_LBU_WR_CNT 0x41C8330
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_INFLIGHT_LBU_WR_CNT 0x41C8334
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_TOTAL_LBU_RD_CNT 0x41C8338
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_INFLIGHT_LBU_RD_CNT 0x41C833C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_ARUSER_OVR 0x41C8350
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_ARUSER_OVR_EN 0x41C8354
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_AWUSER_OVR 0x41C8358
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_AWUSER_OVR_EN 0x41C835C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_ARUSER_MSB_OVR 0x41C8360
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_ARUSER_MSB_OVR_EN 0x41C8364
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_AWUSER_MSB_OVR 0x41C8368
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_AWUSER_MSB_OVR_EN 0x41C836C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_AXCACHE_OVR 0x41C8370
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_LOCK_OVR 0x41C8374
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_PROT_OVR 0x41C8378
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_MAX_OUTSTANDING 0x41C837C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_EARLY_BRESP_EN 0x41C8380
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORCE_RSP_OK 0x41C8384
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_NO_WR_INFLIGHT 0x41C838C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_SEI_INTR_ID 0x41C8390
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_ARUSER_OVR 0x41C8400
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_ARUSER_OVR_EN 0x41C8404
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_AWUSER_OVR 0x41C8408
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_AWUSER_OVR_EN 0x41C840C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_AXCACHE_OVR 0x41C8420
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_LOCK_OVR 0x41C8424
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_PROT_OVR 0x41C8428
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_MAX_OUTSTANDING 0x41C842C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_EARLY_BRESP_EN 0x41C8430
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_FORCE_RSP_OK 0x41C8434
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_NO_WR_INFLIGHT 0x41C843C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBU_SEI_INTR_ID 0x41C8440
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_0 0x41C8500
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_1 0x41C8504
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_2 0x41C8508
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_3 0x41C850C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_4 0x41C8510
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_5 0x41C8514
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_6 0x41C8518
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_7 0x41C851C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_0 0x41C8520
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_1 0x41C8524
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_2 0x41C8528
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_3 0x41C852C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_4 0x41C8530
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_5 0x41C8534
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_6 0x41C8538
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_SIZE_7 0x41C853C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_0 0x41C8540
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_1 0x41C8544
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_2 0x41C8548
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_3 0x41C854C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_4 0x41C8550
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_5 0x41C8554
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_6 0x41C8558
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PI_7 0x41C855C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_0 0x41C8560
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_1 0x41C8564
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_2 0x41C8568
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_3 0x41C856C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_4 0x41C8570
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_5 0x41C8574
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_6 0x41C8578
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_CI_7 0x41C857C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_0 0x41C8580
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_1 0x41C8584
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_2 0x41C8588
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_3 0x41C858C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_4 0x41C8590
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_5 0x41C8594
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_6 0x41C8598
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_7 0x41C859C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_0 0x41C85A0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_1 0x41C85A4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_2 0x41C85A8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_3 0x41C85AC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_4 0x41C85B0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_5 0x41C85B4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_6 0x41C85B8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_7 0x41C85BC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_0 0x41C85C0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_1 0x41C85C4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_2 0x41C85C8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_3 0x41C85CC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_4 0x41C85D0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_5 0x41C85D4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_6 0x41C85D8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_7 0x41C85DC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_GENERAL_Q_VLD_ENTRY_MASK 0x41C85E0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_NIC_Q_VLD_ENTRY_MASK 0x41C85E4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_DROP_EN 0x41C8620
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_WARN_MSG 0x41C8624
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_QUEUE_ALERT_MSG 0x41C8628
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_GEN_AXI_AWPROT 0x41C8630
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_GEN_AXI_AWUSER 0x41C8634
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_GEN_AXI_AWBURST 0x41C8638
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_GEN_AXI_AWLOCK 0x41C863C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_GEN_AXI_AWCACHE 0x41C8640
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_WRR_ARB_WEIGHT 0x41C8644
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG 0x41C8648
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_CNT 0x41C864C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_CQ_IFIFO_SHADOW_CI 0x41C8650
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI 0x41C8654
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_CQ_SHADOW_CI 0x41C8658
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_ARC_CQ_SHADOW_CI 0x41C865C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_AUX2APB_PROT 0x41C8700
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBW_FORK_WIN_EN 0x41C8704
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR0 0x41C8708
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK0 0x41C870C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR1 0x41C8710
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK1 0x41C8714
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR0 0x41C8718
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK0 0x41C871C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR1 0x41C8720
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK1 0x41C8724
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR0 0x41C8728
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR1 0x41C872C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_ACC_ENGS_LBW_FORK_MASK 0x41C8730
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_DUP_ENG_LBW_FORK_ADDR 0x41C8734
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_ACP_ENG_LBW_FORK_ADDR 0x41C8738
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR 0x41C873C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_WIN_EN 0x41C8740
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_LSB 0x41C8750
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_MSB 0x41C8754
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_LSB 0x41C8758
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_MSB 0x41C875C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_LSB 0x41C8760
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_MSB 0x41C8764
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_LSB 0x41C8768
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_MSB 0x41C876C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_LSB 0x41C8770
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_MSB 0x41C8774
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_LSB 0x41C8778
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_MSB 0x41C877C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_LSB 0x41C8780
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_MSB 0x41C8784
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_LSB 0x41C8788
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_MSB 0x41C878C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_TRMINATE_ARADDR_LSB 0x41C8790
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CBU_TRMINATE_ARADDR_MSB 0x41C8794
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_CBU_TERMINATE_BRESP 0x41C8798
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_CBU_TERMINATE_RRESP 0x41C879C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_0 0x41C8800
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_1 0x41C8804
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_2 0x41C8808
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_3 0x41C880C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_4 0x41C8810
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_5 0x41C8814
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_6 0x41C8818
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_7 0x41C881C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_8 0x41C8820
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_9 0x41C8824
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_10 0x41C8828
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_11 0x41C882C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_12 0x41C8830
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_13 0x41C8834
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_14 0x41C8838
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_REGION_CFG_15 0x41C883C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_TRMINATE_AWADDR_ERR 0x41C8840
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_DCCM_TRMINATE_ARADDR_ERR 0x41C8844
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_DCCM_TERMINATE_BRESP 0x41C8848
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_DCCM_TERMINATE_RRESP 0x41C884C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_DCCM_TERMINATE_EN 0x41C8850
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_CFG_DCCM_SECURE_REGION 0x41C8854
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_AXI_ORDERING_WR_IF_CNT 0x41C8900
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_AXI_ORDERING_CTL 0x41C8904
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR_MSK 0x41C8908
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR 0x41C890C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_ARC_ACC_ENGS_BUSER 0x41C8910
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_ARC_AUX_MME_ARC_UPPER_DCCM_EN 0x41C8920
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_QM_ARC_AUX_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_QM_AXUSER_NONSECURED_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_QM_AXUSER_NONSECURED_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_QM_AXUSER_NONSECURED
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_ASID 0x41CAB80
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_MMU_BP 0x41CAB84
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_STRONG_ORDER 0x41CAB88
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_NO_SNOOP 0x41CAB8C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_WR_REDUCTION 0x41CAB90
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_RD_ATOMIC 0x41CAB94
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_QOS 0x41CAB98
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_RSVD 0x41CAB9C
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_EMEM_CPAGE 0x41CABA0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_CORE 0x41CABA4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_E2E_COORD 0x41CABA8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_WR_OVRD_LO 0x41CABB0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_WR_OVRD_HI 0x41CABB4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_RD_OVRD_LO 0x41CABB8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_HB_RD_OVRD_HI 0x41CABBC
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_LB_COORD 0x41CABC0
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_LB_LOCK 0x41CABC4
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_LB_RSVD 0x41CABC8
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_AXUSER_NONSECURED_LB_OVRD 0x41CABCC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_QM_AXUSER_NONSECURED_REGS_H_ */
|
||||
@@ -0,0 +1,29 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA0_QM_CGM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA0_QM_CGM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA0_QM_CGM
|
||||
* (Prototype: QMAN_CGM)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_CGM_CFG 0x41CAD80
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_CGM_STS 0x41CAD84
|
||||
|
||||
#define mmDCORE0_EDMA0_QM_CGM_CFG1 0x41CAD88
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA0_QM_CGM_REGS_H_ */
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA1_CORE_CTX_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA1_CORE_CTX_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA1_CORE_CTX_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_ASID 0x41DB800
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_MMU_BP 0x41DB804
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_STRONG_ORDER 0x41DB808
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_NO_SNOOP 0x41DB80C
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_WR_REDUCTION 0x41DB810
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_RD_ATOMIC 0x41DB814
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_QOS 0x41DB818
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_RSVD 0x41DB81C
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_EMEM_CPAGE 0x41DB820
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_CORE 0x41DB824
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_E2E_COORD 0x41DB828
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_WR_OVRD_LO 0x41DB830
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_WR_OVRD_HI 0x41DB834
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_RD_OVRD_LO 0x41DB838
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_HB_RD_OVRD_HI 0x41DB83C
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_LB_COORD 0x41DB840
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_LB_LOCK 0x41DB844
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_LB_RSVD 0x41DB848
|
||||
|
||||
#define mmDCORE0_EDMA1_CORE_CTX_AXUSER_LB_OVRD 0x41DB84C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA1_CORE_CTX_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_EDMA1_QM_AXUSER_NONSECURED_REGS_H_
|
||||
#define ASIC_REG_DCORE0_EDMA1_QM_AXUSER_NONSECURED_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_EDMA1_QM_AXUSER_NONSECURED
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_ASID 0x41DAB80
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_MMU_BP 0x41DAB84
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_STRONG_ORDER 0x41DAB88
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_NO_SNOOP 0x41DAB8C
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_WR_REDUCTION 0x41DAB90
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_RD_ATOMIC 0x41DAB94
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_QOS 0x41DAB98
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_RSVD 0x41DAB9C
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_EMEM_CPAGE 0x41DABA0
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_CORE 0x41DABA4
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_E2E_COORD 0x41DABA8
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_WR_OVRD_LO 0x41DABB0
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_WR_OVRD_HI 0x41DABB4
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_RD_OVRD_LO 0x41DABB8
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_HB_RD_OVRD_HI 0x41DABBC
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_LB_COORD 0x41DABC0
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_LB_LOCK 0x41DABC4
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_LB_RSVD 0x41DABC8
|
||||
|
||||
#define mmDCORE0_EDMA1_QM_AXUSER_NONSECURED_LB_OVRD 0x41DABCC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_EDMA1_QM_AXUSER_NONSECURED_REGS_H_ */
|
||||
@@ -0,0 +1,294 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_HMMU0_MMU_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_HMMU0_MMU_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_HMMU0_MMU
|
||||
* (Prototype: MMU)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_ENABLE */
|
||||
#define DCORE0_HMMU0_MMU_MMU_ENABLE_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_ENABLE_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_FORCE_ORDERING */
|
||||
#define DCORE0_HMMU0_MMU_FORCE_ORDERING_WEAK_ORDERING_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_FORCE_ORDERING_WEAK_ORDERING_MASK 0x1
|
||||
#define DCORE0_HMMU0_MMU_FORCE_ORDERING_STRONG_ORDERING_SHIFT 1
|
||||
#define DCORE0_HMMU0_MMU_FORCE_ORDERING_STRONG_ORDERING_MASK 0x2
|
||||
|
||||
/* DCORE0_HMMU0_MMU_FEATURE_ENABLE */
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_VA_ORDERING_EN_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_VA_ORDERING_EN_MASK 0x1
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_CLEAN_LINK_LIST_SHIFT 1
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_CLEAN_LINK_LIST_MASK 0x2
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_HOP_OFFSET_EN_SHIFT 2
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_HOP_OFFSET_EN_MASK 0x4
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_OBI_ORDERING_EN_SHIFT 3
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_OBI_ORDERING_EN_MASK 0x8
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_STRONG_ORDERING_READ_EN_SHIFT 4
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_STRONG_ORDERING_READ_EN_MASK 0x10
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_ENABLE_SHIFT 5
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_ENABLE_MASK 0x20
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_EV_MMU_OR_STLB_SHIFT 6
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_EV_MMU_OR_STLB_MASK 0x40
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_CLKH_EQUAL_CLKL_SHIFT 7
|
||||
#define DCORE0_HMMU0_MMU_FEATURE_ENABLE_TRACE_CLKH_EQUAL_CLKL_MASK 0x80
|
||||
|
||||
/* DCORE0_HMMU0_MMU_VA_ORDERING_MASK_38_7 */
|
||||
#define DCORE0_HMMU0_MMU_VA_ORDERING_MASK_38_7_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_VA_ORDERING_MASK_38_7_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_VA_ORDERING_MASK_64_39 */
|
||||
#define DCORE0_HMMU0_MMU_VA_ORDERING_MASK_64_39_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_VA_ORDERING_MASK_64_39_R_MASK 0x3FFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_LOG2_DDR_SIZE */
|
||||
#define DCORE0_HMMU0_MMU_LOG2_DDR_SIZE_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_LOG2_DDR_SIZE_R_MASK 0xFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_SCRAMBLER */
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_ADDR_BIT_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_ADDR_BIT_MASK 0x3F
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_SINGLE_DDR_EN_SHIFT 6
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_SINGLE_DDR_EN_MASK 0x40
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_SINGLE_DDR_ID_SHIFT 7
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_SINGLE_DDR_ID_MASK 0x80
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_DDR_CH_LSB_BIT_LOCATION_SHIFT 8
|
||||
#define DCORE0_HMMU0_MMU_SCRAMBLER_DDR_CH_LSB_BIT_LOCATION_MASK 0x7F00
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MEM_INIT_BUSY */
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_DATA_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_DATA_MASK 0x3
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_OBI0_SHIFT 2
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_OBI0_MASK 0x4
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_OBI1_SHIFT 3
|
||||
#define DCORE0_HMMU0_MMU_MEM_INIT_BUSY_OBI1_MASK 0x8
|
||||
|
||||
/* DCORE0_HMMU0_MMU_SPI_SEI_MASK */
|
||||
#define DCORE0_HMMU0_MMU_SPI_SEI_MASK_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_SPI_SEI_MASK_R_MASK 0x7FFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_SPI_SEI_CAUSE */
|
||||
#define DCORE0_HMMU0_MMU_SPI_SEI_CAUSE_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_SPI_SEI_CAUSE_R_MASK 0x7FFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA_VA_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA_VA_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE */
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA */
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA_VA_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA_VA_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID */
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID_PAGE_ERR_VALID_ENTRY_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID_PAGE_ERR_VALID_ENTRY_MASK 0x1
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID_ACCESS_ERR_VALID_ENTRY_SHIFT 1
|
||||
#define DCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID_ACCESS_ERR_VALID_ENTRY_MASK 0x2
|
||||
|
||||
/* DCORE0_HMMU0_MMU_INTERRUPT_CLR */
|
||||
#define DCORE0_HMMU0_MMU_INTERRUPT_CLR_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_INTERRUPT_CLR_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_INTERRUPT_MASK */
|
||||
#define DCORE0_HMMU0_MMU_INTERRUPT_MASK_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_INTERRUPT_MASK_R_MASK 0xFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_DBG_MEM_WRAP_RM */
|
||||
#define DCORE0_HMMU0_MMU_DBG_MEM_WRAP_RM_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_DBG_MEM_WRAP_RM_R_MASK 0x3FFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_SPI_CAUSE_CLR */
|
||||
#define DCORE0_HMMU0_MMU_SPI_CAUSE_CLR_CLR_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_SPI_CAUSE_CLR_CLR_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PIPE_CREDIT */
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_READ_CREDIT_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_READ_CREDIT_MASK 0xF
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_READ_FORCE_FULL_SHIFT 7
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_READ_FORCE_FULL_MASK 0x80
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_WRITE_CREDIT_SHIFT 8
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_WRITE_CREDIT_MASK 0xF00
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_WRITE_FORCE_FULL_SHIFT 15
|
||||
#define DCORE0_HMMU0_MMU_PIPE_CREDIT_WRITE_FORCE_FULL_MASK 0x8000
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_BYPASS */
|
||||
#define DCORE0_HMMU0_MMU_MMU_BYPASS_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_BYPASS_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE */
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP5_PAGE_SIZE_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP5_PAGE_SIZE_MASK 0xF
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP4_PAGE_SIZE_SHIFT 4
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP4_PAGE_SIZE_MASK 0xF0
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP3_PAGE_SIZE_SHIFT 8
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP3_PAGE_SIZE_MASK 0xF00
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP2_PAGE_SIZE_SHIFT 12
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP2_PAGE_SIZE_MASK 0xF000
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP1_PAGE_SIZE_SHIFT 16
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_HOP1_PAGE_SIZE_MASK 0xF0000
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_CFG_8_BITS_HOP_MODE_EN_SHIFT 20
|
||||
#define DCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE_CFG_8_BITS_HOP_MODE_EN_MASK \
|
||||
0x100000
|
||||
|
||||
/* DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG */
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MASK_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MASK_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MIN_SHIFT 10
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MIN_MASK 0x7FC00
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MAX_SHIFT 20
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG_CORE_SET_MAX_MASK 0x1FF00000
|
||||
|
||||
/* DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT */
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_WRITE_CRED_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_WRITE_CRED_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_READ_CRED_SHIFT 9
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_READ_CRED_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_TOTAL_SHIFT 18
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_TOTAL_MASK 0x7FC0000
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_WRITE_SHIFT 27
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_WRITE_MASK 0x8000000
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_READ_SHIFT 28
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_READ_MASK 0x10000000
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_TOTAL_SHIFT 29
|
||||
#define DCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT_FORCE_FULL_TOTAL_MASK 0x20000000
|
||||
|
||||
/* DCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT */
|
||||
#define DCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT_TOTAL_SHIFT 18
|
||||
#define DCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT_TOTAL_MASK 0x7FC0000
|
||||
#define DCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT_FORCE_FULL_TOTAL_SHIFT 29
|
||||
#define DCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT_FORCE_FULL_TOTAL_MASK 0x20000000
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_FAULT_ID_LSB */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_FAULT_ID_LSB_PAGE_FAULT_ID_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_FAULT_ID_LSB_PAGE_FAULT_ID_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_FAULT_ID_MSB */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_FAULT_ID_MSB_PAGE_FAULT_ID_42_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_FAULT_ID_MSB_PAGE_FAULT_ID_42_32_MASK 0x7FF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_LSB */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_LSB_PAGE_ACCESS_ID_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_LSB_PAGE_ACCESS_ID_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_MSB */
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_MSB_PAGE_ACCESS_ID_42_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_PAGE_ACCESS_ID_MSB_PAGE_ACCESS_ID_42_32_MASK 0x7FF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_DDR_RANGE_REG_ENABLE */
|
||||
#define DCORE0_HMMU0_MMU_DDR_RANGE_REG_ENABLE_ENABLE_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_DDR_RANGE_REG_ENABLE_ENABLE_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_SEC_MIN_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_SEC_MIN_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_SEC_MIN_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_SEC_MIN_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_SEC_MAX_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_SEC_MAX_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_SEC_MAX_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_SEC_MAX_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_PRIV_MIN_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_PRIV_MIN_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_PRIV_MIN_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_PRIV_MIN_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_PRIV_MAX_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_PRIV_MAX_63_32_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_PRIV_MAX_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_PRIV_MAX_31_0_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_63_32_ILLEGAL_ADDR_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_63_32_ILLEGAL_ADDR_63_32_MASK \
|
||||
0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_31_0_ILLEGAL_ADDR_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_31_0_ILLEGAL_ADDR_31_0_MASK \
|
||||
0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_63_32 */
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_63_32_ILLEGAL_ADDR_63_32_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_63_32_ILLEGAL_ADDR_63_32_MASK \
|
||||
0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_31_0_ILLEGAL_ADDR_31_0_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_31_0_ILLEGAL_ADDR_31_0_MASK \
|
||||
0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_WRITE_VLD */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_VLD_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_VLD_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_31_0_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_31_0_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_42_32 */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_42_32_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_WRITE_ID_42_32_R_MASK 0x7FF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_READ_VLD */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_VLD_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_VLD_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_READ_ID_31_0 */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_ID_31_0_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_ID_31_0_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_READ_ID_42_32 */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_ID_42_32_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_READ_ID_42_32_R_MASK 0x7FF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_MMU_SRC_NUM */
|
||||
#define DCORE0_HMMU0_MMU_MMU_SRC_NUM_OVERRIDE_SRC_NUM_EN_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_MMU_SRC_NUM_OVERRIDE_SRC_NUM_EN_MASK 0x1
|
||||
#define DCORE0_HMMU0_MMU_MMU_SRC_NUM_SRC_NUM_SHIFT 1
|
||||
#define DCORE0_HMMU0_MMU_MMU_SRC_NUM_SRC_NUM_MASK 0x1E
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_ADDR_LSB */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_ADDR_LSB_ADDR_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_ADDR_LSB_ADDR_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_MMU_RAZWI_ADDR_MSB */
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_ADDR_MSB_ADDR_SHIFT 0
|
||||
#define DCORE0_HMMU0_MMU_RAZWI_ADDR_MSB_ADDR_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_HMMU0_MMU_MASKS_H_ */
|
||||
@@ -0,0 +1,237 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_HMMU0_MMU_REGS_H_
|
||||
#define ASIC_REG_DCORE0_HMMU0_MMU_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_HMMU0_MMU
|
||||
* (Prototype: MMU)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_ENABLE 0x408000C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_FORCE_ORDERING 0x4080010
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_FEATURE_ENABLE 0x4080014
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_VA_ORDERING_MASK_38_7 0x4080018
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_VA_ORDERING_MASK_64_39 0x408001C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_LOG2_DDR_SIZE 0x4080020
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_SCRAMBLER 0x4080024
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MEM_INIT_BUSY 0x4080028
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_SPI_SEI_MASK 0x408002C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_SPI_SEI_CAUSE 0x4080030
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE 0x4080034
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE_VA 0x4080038
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE 0x408003C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ACCESS_ERROR_CAPTURE_VA 0x4080040
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ACCESS_PAGE_ERROR_VALID 0x4080044
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_INTERRUPT_CLR 0x4080048
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_INTERRUPT_MASK 0x408004C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_DBG_MEM_WRAP_RM 0x4080050
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_SPI_CAUSE_CLR 0x4080054
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PIPE_CREDIT 0x4080058
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_BYPASS 0x408006C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_STATIC_MULTI_PAGE_SIZE 0x4080070
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_CORE_SEP_CACHE_RNG 0x40800A0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_CORE_SEP_SLICE_CRDT 0x40800D0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_TOTAL_SLICE_CREDIT 0x40800F4
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_FAULT_ID_LSB 0x40800F8
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_FAULT_ID_MSB 0x40800FC
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_ACCESS_ID_LSB 0x4080100
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_PAGE_ACCESS_ID_MSB 0x4080104
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_DDR_RANGE_REG_ENABLE 0x4080108
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_0 0x4080110
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_1 0x4080114
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_2 0x4080118
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_3 0x408011C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_4 0x4080120
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_5 0x4080124
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_6 0x4080128
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_63_32_7 0x408012C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_0 0x4080140
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_1 0x4080144
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_2 0x4080148
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_3 0x408014C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_4 0x4080150
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_5 0x4080154
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_6 0x4080158
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MIN_31_0_7 0x408015C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_0 0x4080170
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_1 0x4080174
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_2 0x4080178
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_3 0x408017C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_4 0x4080180
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_5 0x4080184
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_6 0x4080188
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_63_32_7 0x408018C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_0 0x40801A0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_1 0x40801A4
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_2 0x40801A8
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_3 0x40801AC
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_4 0x40801B0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_5 0x40801B4
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_6 0x40801B8
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_SEC_MAX_31_0_7 0x40801BC
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_0 0x40801D0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_1 0x40801D4
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_2 0x40801D8
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_3 0x40801DC
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_4 0x40801E0
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_5 0x40801E4
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_6 0x40801E8
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_63_32_7 0x40801EC
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_0 0x4080200
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_1 0x4080204
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_2 0x4080208
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_3 0x408020C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_4 0x4080210
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_5 0x4080214
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_6 0x4080218
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MIN_31_0_7 0x408021C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_0 0x4080230
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_1 0x4080234
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_2 0x4080238
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_3 0x408023C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_4 0x4080240
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_5 0x4080244
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_6 0x4080248
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_63_32_7 0x408024C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_0 0x4080260
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_1 0x4080264
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_2 0x4080268
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_3 0x408026C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_4 0x4080270
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_5 0x4080274
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_6 0x4080278
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_RR_PRIV_MAX_31_0_7 0x408027C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_63_32 0x4080290
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ILLEGAL_ADDR_WRITE_31_0 0x4080294
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_63_32 0x4080298
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_ILLEGAL_ADDR_READ_31_0 0x408029C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_WRITE_VLD 0x4080300
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_WRITE_ID_31_0 0x4080304
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_WRITE_ID_42_32 0x4080308
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_READ_VLD 0x408030C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_READ_ID_31_0 0x4080310
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_READ_ID_42_32 0x4080314
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_MMU_SRC_NUM 0x408031C
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_ADDR_LSB 0x4080320
|
||||
|
||||
#define mmDCORE0_HMMU0_MMU_RAZWI_ADDR_MSB 0x4080324
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_HMMU0_MMU_REGS_H_ */
|
||||
@@ -0,0 +1,348 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_HMMU0_STLB_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_HMMU0_STLB_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_HMMU0_STLB
|
||||
* (Prototype: STLB)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_HMMU0_STLB_BUSY */
|
||||
#define DCORE0_HMMU0_STLB_BUSY_BUSY_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_BUSY_BUSY_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID */
|
||||
#define DCORE0_HMMU0_STLB_ASID_ASID_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_ASID_MASK 0x3FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_HOP0_PA43_12 */
|
||||
#define DCORE0_HMMU0_STLB_HOP0_PA43_12_HOP0_PA43_12_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_HOP0_PA43_12_HOP0_PA43_12_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_HOP0_PA63_44 */
|
||||
#define DCORE0_HMMU0_STLB_HOP0_PA63_44_HOP0_PA63_44_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_HOP0_PA63_44_HOP0_PA63_44_MASK 0xFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_CACHE_INV */
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_PRODUCER_INDEX_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_PRODUCER_INDEX_MASK 0xFF
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_INDEX_MASK_SHIFT 8
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_INDEX_MASK_MASK 0xFF00
|
||||
|
||||
/* DCORE0_HMMU0_STLB_CACHE_INV_BASE_39_8 */
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_BASE_39_8_PA_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_BASE_39_8_PA_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_CACHE_INV_BASE_63_40 */
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_BASE_63_40_PA_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_CACHE_INV_BASE_63_40_PA_MASK 0xFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_STLB_FEATURE_EN */
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_STLB_CTRL_MULTI_PAGE_SIZE_EN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_STLB_CTRL_MULTI_PAGE_SIZE_EN_MASK 0x1
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_MULTI_PAGE_SIZE_EN_SHIFT 1
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_MULTI_PAGE_SIZE_EN_MASK 0x2
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_LOOKUP_EN_SHIFT 2
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_LOOKUP_EN_MASK 0x4
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_BYPASS_SHIFT 3
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_BYPASS_MASK 0x8
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_BANK_STOP_SHIFT 4
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_BANK_STOP_MASK 0x10
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_TRACE_EN_SHIFT 5
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_TRACE_EN_MASK 0x20
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_FOLLOWER_EN_SHIFT 6
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_FOLLOWER_EN_MASK 0x40
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_CACHING_EN_SHIFT 7
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_CACHING_EN_MASK 0x1F80
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_FOLLOWING_NUM_LIMIT_SHIFT 13
|
||||
#define DCORE0_HMMU0_STLB_STLB_FEATURE_EN_FOLLOWING_NUM_LIMIT_MASK 0xE000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_STLB_AXI_CACHE */
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_STLB_CTRL_ARCACHE_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_STLB_CTRL_ARCACHE_MASK 0xF
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_STLB_CTRL_AWCACHE_SHIFT 4
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_STLB_CTRL_AWCACHE_MASK 0xF0
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_INV_ARCACHE_SHIFT 8
|
||||
#define DCORE0_HMMU0_STLB_STLB_AXI_CACHE_INV_ARCACHE_MASK 0xF00
|
||||
|
||||
/* DCORE0_HMMU0_STLB_HOP_CONFIGURATION */
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_HOP_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_HOP_MASK 0x7
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_LOOKUP_HOP_SMALL_P_SHIFT 4
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_LOOKUP_HOP_SMALL_P_MASK 0x70
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_LOOKUP_HOP_LARGE_P_SHIFT 8
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FIRST_LOOKUP_HOP_LARGE_P_MASK 0x700
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_LAST_HOP_SHIFT 12
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_LAST_HOP_MASK 0x7000
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FOLLOWER_HOP_SHIFT 16
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_FOLLOWER_HOP_MASK 0x70000
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_ONLY_LARGE_PAGE_SHIFT 20
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_ONLY_LARGE_PAGE_MASK 0x100000
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_LARGE_PAGE_INDICATION_BIT_SHIFT 21
|
||||
#define DCORE0_HMMU0_STLB_HOP_CONFIGURATION_LARGE_PAGE_INDICATION_BIT_MASK \
|
||||
0x7E00000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_63_32 */
|
||||
#define DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_63_32_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_63_32_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_31_0 */
|
||||
#define DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_31_0_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_31_0_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_ALL_START */
|
||||
#define DCORE0_HMMU0_STLB_INV_ALL_START_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_ALL_START_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_ALL_SET */
|
||||
#define DCORE0_HMMU0_STLB_INV_ALL_SET_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_ALL_SET_R_MASK 0xFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_PS */
|
||||
#define DCORE0_HMMU0_STLB_INV_PS_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_PS_R_MASK 0x3
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_CONSUMER_INDEX */
|
||||
#define DCORE0_HMMU0_STLB_INV_CONSUMER_INDEX_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_CONSUMER_INDEX_R_MASK 0xFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_HIT_COUNT */
|
||||
#define DCORE0_HMMU0_STLB_INV_HIT_COUNT_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_HIT_COUNT_R_MASK 0x7FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_INV_SET */
|
||||
#define DCORE0_HMMU0_STLB_INV_SET_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_INV_SET_R_MASK 0xFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SRAM_INIT */
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_TAG_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_TAG_MASK 0x3
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_SLICE_SHIFT 2
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_SLICE_MASK 0xC
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_DATA_SHIFT 4
|
||||
#define DCORE0_HMMU0_STLB_SRAM_INIT_BUSY_DATA_MASK 0x10
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_CACHE_INVALIDATION */
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS */
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS_INVALIDATE_DONE_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS_INVALIDATE_DONE_MASK 0x1
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS_CACHE_IDLE_SHIFT 1
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS_CACHE_IDLE_MASK 0x2
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_CACHE_BASE_38_7 */
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_BASE_38_7_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_BASE_38_7_R_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_CACHE_BASE_63_39 */
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_BASE_63_39_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_BASE_63_39_R_MASK 0x1FFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG */
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_CACHE_HOP_EN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_CACHE_HOP_EN_MASK 0x3F
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_CACHE_HOP_PREFETCH_EN_SHIFT 6
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_CACHE_HOP_PREFETCH_EN_MASK 0xFC0
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_BYPASS_EN_SHIFT 12
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_BYPASS_EN_MASK 0x1000
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_RELEASE_INVALIDATE_SHIFT 13
|
||||
#define DCORE0_HMMU0_STLB_MEM_CACHE_CONFIG_RELEASE_INVALIDATE_MASK 0x2000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0 */
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MIN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MIN_MASK 0x1FF
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MAX_SHIFT 9
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MAX_MASK 0x3FE00
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MASK_SHIFT 18
|
||||
#define DCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0_MASK_MASK 0x7FC0000
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_CLR */
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_MASK */
|
||||
#define DCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_MASK_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_MASK_R_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG */
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_PLRU_EVICTION_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_PLRU_EVICTION_MASK 0x1
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_CACHE_STOP_SHIFT 1
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_CACHE_STOP_MASK 0x2
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_INV_WRITEBACK_SHIFT 2
|
||||
#define DCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG_INV_WRITEBACK_MASK 0x4
|
||||
|
||||
/* DCORE0_HMMU0_STLB_MEM_READ_ARPROT */
|
||||
#define DCORE0_HMMU0_STLB_MEM_READ_ARPROT_R_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_MEM_READ_ARPROT_R_MASK 0x7
|
||||
|
||||
/* DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION */
|
||||
#define \
|
||||
DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_RANGE_INVALIDATION_ENABLE_SHIFT \
|
||||
0
|
||||
#define \
|
||||
DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_RANGE_INVALIDATION_ENABLE_MASK \
|
||||
0x1
|
||||
#define DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_INVALIDATION_ASID_EN_SHIFT 1
|
||||
#define DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_INVALIDATION_ASID_EN_MASK 0x2
|
||||
#define DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_INVALIDATION_ASID_SHIFT 2
|
||||
#define DCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION_INVALIDATION_ASID_MASK 0xFFC
|
||||
|
||||
/* DCORE0_HMMU0_STLB_RANGE_INV_START_LSB */
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_START_LSB_INV_START_LSB_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_START_LSB_INV_START_LSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_RANGE_INV_START_MSB */
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_START_MSB_INV_START_MSB_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_START_MSB_INV_START_MSB_MASK 0xFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_RANGE_INV_END_LSB */
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_END_LSB_INV_END_LSB_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_END_LSB_INV_END_LSB_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_RANGE_INV_END_MSB */
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_END_MSB_INV_END_MSB_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_RANGE_INV_END_MSB_INV_END_MSB_MASK 0xFFFFF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCRAMBLER_CTRL */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCRAMBLER_CTRL_SCRAMBLER_SCRAM_EN_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCRAMBLER_CTRL_SCRAMBLER_SCRAM_EN_MASK 0x1
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_0 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_0_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_0_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_1 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_1_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_1_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_2 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_2_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_2_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_3 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_3_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_3_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_4 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_4_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_4_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_5 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_5_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_5_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_6 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_6_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_6_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_7 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_7_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_7_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_8 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_8_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_8_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_9 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_9_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_9_ASID_POLY_MATRIX_H3_MASK \
|
||||
0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_10 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_10_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_10_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_11 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_11_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_11_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_12 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_12_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_12_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_13 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_13_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_13_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_14 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_14_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_14_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_15 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_15_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_15_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_16 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_16_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_16_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_17 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_17_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_17_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
/* DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_18 */
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_18_ASID_POLY_MATRIX_H3_SHIFT 0
|
||||
#define DCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_18_ASID_POLY_MATRIX_H3_MASK 0x1FF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_HMMU0_STLB_MASKS_H_ */
|
||||
@@ -0,0 +1,141 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_HMMU0_STLB_REGS_H_
|
||||
#define ASIC_REG_DCORE0_HMMU0_STLB_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_HMMU0_STLB
|
||||
* (Prototype: STLB)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_BUSY 0x4081000
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID 0x4081004
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_HOP0_PA43_12 0x4081008
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_HOP0_PA63_44 0x408100C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_CACHE_INV 0x4081010
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_CACHE_INV_BASE_39_8 0x4081014
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_CACHE_INV_BASE_63_40 0x4081018
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_STLB_FEATURE_EN 0x408101C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_STLB_AXI_CACHE 0x4081020
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_HOP_CONFIGURATION 0x4081024
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_63_32 0x4081028
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_LINK_LIST_LOOKUP_MASK_31_0 0x408102C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_ALL_START 0x4081034
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_ALL_SET 0x4081038
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_PS 0x408103C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_CONSUMER_INDEX 0x4081040
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_HIT_COUNT 0x4081044
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_INV_SET 0x4081048
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SRAM_INIT 0x408104C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_CACHE_INVALIDATION 0x4081050
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_CACHE_INV_STATUS 0x4081054
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_CACHE_BASE_38_7 0x4081058
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_CACHE_BASE_63_39 0x408105C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_CACHE_CONFIG 0x4081060
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP5 0x4081064
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP4 0x4081068
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP3 0x408106C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP2 0x4081070
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP1 0x4081074
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_SET_THRESHOLD_HOP0 0x4081078
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_CLR 0x408107C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MULTI_HIT_INTERRUPT_MASK 0x4081080
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_L0_CACHE_CFG 0x4081084
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_MEM_READ_ARPROT 0x4081088
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_RANGE_CACHE_INVALIDATION 0x408108C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_RANGE_INV_START_LSB 0x4081090
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_RANGE_INV_START_MSB 0x4081094
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_RANGE_INV_END_LSB 0x4081098
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_RANGE_INV_END_MSB 0x408109C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCRAMBLER_CTRL 0x4081100
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_0 0x4081104
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_1 0x4081108
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_2 0x408110C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_3 0x4081110
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_4 0x4081114
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_5 0x4081118
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_6 0x408111C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_7 0x4081120
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_8 0x4081124
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MATRIX_H3_9 0x4081128
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_10 0x408112C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_11 0x4081130
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_12 0x4081134
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_13 0x4081138
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_14 0x408113C
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_15 0x4081140
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_16 0x4081144
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_17 0x4081148
|
||||
|
||||
#define mmDCORE0_HMMU0_STLB_ASID_SCR_POLY_MAT_H3_18 0x408114C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_HMMU0_STLB_REGS_H_ */
|
||||
@@ -0,0 +1,73 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_ACC_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_ACC_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_ACC
|
||||
* (Prototype: ACC)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC0_AXI 0x40F8000
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC1_AXI 0x40F8004
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC0_RL 0x40F8008
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC1_RL 0x40F800C
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC_STALL 0x40F8010
|
||||
|
||||
#define mmDCORE0_MME_ACC_AWCACHE 0x40F8014
|
||||
|
||||
#define mmDCORE0_MME_ACC_AWPROT 0x40F8018
|
||||
|
||||
#define mmDCORE0_MME_ACC_AP_LFSR_POLY 0x40F801C
|
||||
|
||||
#define mmDCORE0_MME_ACC_AP_LFSR_SEED_WDATA 0x40F8020
|
||||
|
||||
#define mmDCORE0_MME_ACC_AP_LFSR_SEED_SEL 0x40F8024
|
||||
|
||||
#define mmDCORE0_MME_ACC_AP_LFSR_SEED_RDATA 0x40F8028
|
||||
|
||||
#define mmDCORE0_MME_ACC_AP_LFSR_CLOSE_CGATE_DLY 0x40F802C
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC_SRC_BP 0x40F8030
|
||||
|
||||
#define mmDCORE0_MME_ACC_CLK_GATE_EN 0x40F8034
|
||||
|
||||
#define mmDCORE0_MME_ACC_WBC_INFLIGHTS 0x40F8038
|
||||
|
||||
#define mmDCORE0_MME_ACC_HBW_CLK_ENABLER_DIS 0x40F803C
|
||||
|
||||
#define mmDCORE0_MME_ACC_E2E_CRDT_TOP0 0x40F8040
|
||||
|
||||
#define mmDCORE0_MME_ACC_E2E_CRDT_TOP1 0x40F8044
|
||||
|
||||
#define mmDCORE0_MME_ACC_INTR_CAUSE 0x40F8048
|
||||
|
||||
#define mmDCORE0_MME_ACC_INTR_MASK 0x40F804C
|
||||
|
||||
#define mmDCORE0_MME_ACC_INTR_CLEAR 0x40F8050
|
||||
|
||||
#define mmDCORE0_MME_ACC_WR_AXI_AGG_COUT0 0x40F8054
|
||||
|
||||
#define mmDCORE0_MME_ACC_WR_AXI_AGG_COUT1 0x40F8058
|
||||
|
||||
#define mmDCORE0_MME_ACC_BIST 0x40F805C
|
||||
|
||||
#define mmDCORE0_MME_ACC_WR_AXI_AGG_2P_BVALID 0x40F8060
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_ACC_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_ROI_BASE_OFFSET_0 0x40CB22C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_ROI_BASE_OFFSET_1 0x40CB230
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_ROI_BASE_OFFSET_2 0x40CB234
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_ROI_BASE_OFFSET_3 0x40CB238
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_ROI_BASE_OFFSET_4 0x40CB23C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_ROI_BASE_OFFSET_0 0x40CB240
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_ROI_BASE_OFFSET_1 0x40CB244
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_ROI_BASE_OFFSET_2 0x40CB248
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_ROI_BASE_OFFSET_3 0x40CB24C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_ROI_BASE_OFFSET_4 0x40CB250
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT0_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_ROI_BASE_OFFSET_0 0x40CB254
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_ROI_BASE_OFFSET_1 0x40CB258
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_ROI_BASE_OFFSET_2 0x40CB25C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_ROI_BASE_OFFSET_3 0x40CB260
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_ROI_BASE_OFFSET_4 0x40CB264
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_ROI_BASE_OFFSET_0 0x40CB268
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_ROI_BASE_OFFSET_1 0x40CB26C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_ROI_BASE_OFFSET_2 0x40CB270
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_ROI_BASE_OFFSET_3 0x40CB274
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_ROI_BASE_OFFSET_4 0x40CB278
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_COUT1_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_ROI_BASE_OFFSET_0 0x40CB15C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_ROI_BASE_OFFSET_1 0x40CB160
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_ROI_BASE_OFFSET_2 0x40CB164
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_ROI_BASE_OFFSET_3 0x40CB168
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_ROI_BASE_OFFSET_4 0x40CB16C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_ROI_BASE_OFFSET_0 0x40CB170
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_ROI_BASE_OFFSET_1 0x40CB174
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_ROI_BASE_OFFSET_2 0x40CB178
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_ROI_BASE_OFFSET_3 0x40CB17C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_ROI_BASE_OFFSET_4 0x40CB180
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN0_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_ROI_BASE_OFFSET_0 0x40CB184
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_ROI_BASE_OFFSET_1 0x40CB188
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_ROI_BASE_OFFSET_2 0x40CB18C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_ROI_BASE_OFFSET_3 0x40CB190
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_ROI_BASE_OFFSET_4 0x40CB194
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_ROI_BASE_OFFSET_0 0x40CB198
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_ROI_BASE_OFFSET_1 0x40CB19C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_ROI_BASE_OFFSET_2 0x40CB1A0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_ROI_BASE_OFFSET_3 0x40CB1A4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_ROI_BASE_OFFSET_4 0x40CB1A8
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN1_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_ROI_BASE_OFFSET_0 0x40CB1AC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_ROI_BASE_OFFSET_1 0x40CB1B0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_ROI_BASE_OFFSET_2 0x40CB1B4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_ROI_BASE_OFFSET_3 0x40CB1B8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_ROI_BASE_OFFSET_4 0x40CB1BC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_ROI_BASE_OFFSET_0 0x40CB1C0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_ROI_BASE_OFFSET_1 0x40CB1C4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_ROI_BASE_OFFSET_2 0x40CB1C8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_ROI_BASE_OFFSET_3 0x40CB1CC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_ROI_BASE_OFFSET_4 0x40CB1D0
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN2_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_ROI_BASE_OFFSET_0 0x40CB1D4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_ROI_BASE_OFFSET_1 0x40CB1D8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_ROI_BASE_OFFSET_2 0x40CB1DC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_ROI_BASE_OFFSET_3 0x40CB1E0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_ROI_BASE_OFFSET_4 0x40CB1E4
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_ROI_BASE_OFFSET_0 0x40CB1E8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_ROI_BASE_OFFSET_1 0x40CB1EC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_ROI_BASE_OFFSET_2 0x40CB1F0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_ROI_BASE_OFFSET_3 0x40CB1F4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_ROI_BASE_OFFSET_4 0x40CB1F8
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN3_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_ROI_BASE_OFFSET_0 0x40CB1FC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_ROI_BASE_OFFSET_1 0x40CB200
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_ROI_BASE_OFFSET_2 0x40CB204
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_ROI_BASE_OFFSET_3 0x40CB208
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_ROI_BASE_OFFSET_4 0x40CB20C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_MASTER_REGS_H_ */
|
||||
@@ -0,0 +1,33 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE
|
||||
* (Prototype: MME_AGU_CORE)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_ROI_BASE_OFFSET_0 0x40CB210
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_ROI_BASE_OFFSET_1 0x40CB214
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_ROI_BASE_OFFSET_2 0x40CB218
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_ROI_BASE_OFFSET_3 0x40CB21C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_ROI_BASE_OFFSET_4 0x40CB220
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_AGU_IN4_SLAVE_REGS_H_ */
|
||||
@@ -0,0 +1,39 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_BASE_ADDR
|
||||
* (Prototype: MME_ADDRESS_DESCRIPTOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_COUT1_LOW 0x40CB008
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_COUT1_HIGH 0x40CB00C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_COUT0_LOW 0x40CB010
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_COUT0_HIGH 0x40CB014
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_A_LOW 0x40CB018
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_A_HIGH 0x40CB01C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_B_LOW 0x40CB020
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_B_HIGH 0x40CB024
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_BASE_ADDR_REGS_H_ */
|
||||
@@ -0,0 +1,73 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END
|
||||
* (Prototype: MME_NON_TENSOR_DESCRIPTOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_CONV_KERNEL_SIZE_MINUS_1 \
|
||||
0x40CB280
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_CONV_LOW 0x40CB284
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_CONV_HIGH 0x40CB288
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_OUTER_LOOP 0x40CB28C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_NUM_ITERATIONS_MINUS_1 \
|
||||
0x40CB290
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SB_REPEAT 0x40CB294
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_FP8_BIAS 0x40CB298
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_RATE_LIMITER 0x40CB29C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_USER_DATA 0x40CB2A0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_PERF_EVT_IN 0x40CB2A4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_PERF_EVT_OUT 0x40CB2A8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_PCU 0x40CB2AC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SLAVE_SYNC_OBJ0_ADDR 0x40CB2B0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SLAVE_SYNC_OBJ1_ADDR 0x40CB2B4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_POWER_LOOP 0x40CB2B8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE0_MASTER 0x40CB2BC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE1_MASTER 0x40CB2C0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE2_MASTER 0x40CB2C4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE3_MASTER 0x40CB2C8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE0_SLAVE 0x40CB2CC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE1_SLAVE 0x40CB2D0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE2_SLAVE 0x40CB2D4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_SPARE3_SLAVE 0x40CB2D8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_WKL_ID 0x40CB2DC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_END_REGS_H_ */
|
||||
@@ -0,0 +1,35 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START
|
||||
* (Prototype: MME_NON_TENSOR_DESCRIPTOR_START)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_BRAINS_LOW 0x40CB028
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_BRAINS_HIGH 0x40CB02C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_HEADER_LOW 0x40CB030
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_HEADER_HIGH 0x40CB034
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_EUS_MASTER 0x40CB038
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_EUS_SLAVE 0x40CB03C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_NON_TENSOR_START_REGS_H_ */
|
||||
@@ -0,0 +1,67 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_A_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_A_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_TENSOR_A
|
||||
* (Prototype: MME_TENSOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_VALID_ELEMENTS_0 0x40CB040
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_VALID_ELEMENTS_1 0x40CB044
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_VALID_ELEMENTS_2 0x40CB048
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_VALID_ELEMENTS_3 0x40CB04C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_VALID_ELEMENTS_4 0x40CB050
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_LOOP_STRIDE_0 0x40CB054
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_LOOP_STRIDE_1 0x40CB058
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_LOOP_STRIDE_2 0x40CB05C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_LOOP_STRIDE_3 0x40CB060
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_LOOP_STRIDE_4 0x40CB064
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_ROI_SIZE_0 0x40CB068
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_ROI_SIZE_1 0x40CB06C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_ROI_SIZE_2 0x40CB070
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_ROI_SIZE_3 0x40CB074
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_SPATIAL_STRIDES_0 0x40CB078
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_SPATIAL_STRIDES_1 0x40CB07C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_SPATIAL_STRIDES_2 0x40CB080
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_SPATIAL_STRIDES_3 0x40CB084
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_START_OFFSET_0 0x40CB088
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_START_OFFSET_1 0x40CB08C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_START_OFFSET_2 0x40CB090
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_A_START_OFFSET_3 0x40CB094
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_A_REGS_H_ */
|
||||
@@ -0,0 +1,67 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_B_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_B_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_TENSOR_B
|
||||
* (Prototype: MME_TENSOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_VALID_ELEMENTS_0 0x40CB098
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_VALID_ELEMENTS_1 0x40CB09C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_VALID_ELEMENTS_2 0x40CB0A0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_VALID_ELEMENTS_3 0x40CB0A4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_VALID_ELEMENTS_4 0x40CB0A8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_LOOP_STRIDE_0 0x40CB0AC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_LOOP_STRIDE_1 0x40CB0B0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_LOOP_STRIDE_2 0x40CB0B4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_LOOP_STRIDE_3 0x40CB0B8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_LOOP_STRIDE_4 0x40CB0BC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_ROI_SIZE_0 0x40CB0C0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_ROI_SIZE_1 0x40CB0C4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_ROI_SIZE_2 0x40CB0C8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_ROI_SIZE_3 0x40CB0CC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_SPATIAL_STRIDES_0 0x40CB0D0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_SPATIAL_STRIDES_1 0x40CB0D4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_SPATIAL_STRIDES_2 0x40CB0D8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_SPATIAL_STRIDES_3 0x40CB0DC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_START_OFFSET_0 0x40CB0E0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_START_OFFSET_1 0x40CB0E4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_START_OFFSET_2 0x40CB0E8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_B_START_OFFSET_3 0x40CB0EC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_B_REGS_H_ */
|
||||
@@ -0,0 +1,67 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT
|
||||
* (Prototype: MME_TENSOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_VALID_ELEMENTS_0 0x40CB0F0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_VALID_ELEMENTS_1 0x40CB0F4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_VALID_ELEMENTS_2 0x40CB0F8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_VALID_ELEMENTS_3 0x40CB0FC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_VALID_ELEMENTS_4 0x40CB100
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_LOOP_STRIDE_0 0x40CB104
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_LOOP_STRIDE_1 0x40CB108
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_LOOP_STRIDE_2 0x40CB10C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_LOOP_STRIDE_3 0x40CB110
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_LOOP_STRIDE_4 0x40CB114
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_ROI_SIZE_0 0x40CB118
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_ROI_SIZE_1 0x40CB11C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_ROI_SIZE_2 0x40CB120
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_ROI_SIZE_3 0x40CB124
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_SPATIAL_STRIDES_0 0x40CB128
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_SPATIAL_STRIDES_1 0x40CB12C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_SPATIAL_STRIDES_2 0x40CB130
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_SPATIAL_STRIDES_3 0x40CB134
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_START_OFFSET_0 0x40CB138
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_START_OFFSET_1 0x40CB13C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_START_OFFSET_2 0x40CB140
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_START_OFFSET_3 0x40CB144
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_ARCH_TENSOR_COUT_REGS_H_ */
|
||||
@@ -0,0 +1,468 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO
|
||||
* (Prototype: MME_CTRL_LO)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_STATUS */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_IN_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_IN_MASK 0x1F
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_EU_SHIFT 5
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_EU_MASK 0x20
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AP_SHIFT 6
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AP_MASK 0x40
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_COUT_SHIFT 7
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_COUT_MASK 0x180
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_SB_IN_EMPTY_SHIFT 9
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_SB_IN_EMPTY_MASK 0x3E00
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_COUT_SM_IDLE_SHIFT 14
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_AGU_COUT_SM_IDLE_MASK 0xC000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_WBC_AXI_IDLE_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_WBC_AXI_IDLE_MASK 0x30000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_SB_IN_AXI_IDLE_SHIFT 18
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_SB_IN_AXI_IDLE_MASK 0x7C0000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_ACCUM_FREE_SHIFT 23
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_ACCUM_FREE_MASK 0x3800000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_QM_IDLE_SHIFT 30
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_QM_IDLE_MASK 0x40000000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_QM_RDY_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_STATUS_QM_RDY_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_CMD */
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_IN_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_IN_MASK 0x1F
|
||||
#define DCORE0_MME_CTRL_LO_CMD_EU_SHIFT 5
|
||||
#define DCORE0_MME_CTRL_LO_CMD_EU_MASK 0x20
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AP_SHIFT 6
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AP_MASK 0x40
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_COUT_SHIFT 7
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_COUT_MASK 0x180
|
||||
#define DCORE0_MME_CTRL_LO_CMD_COPY_AND_INC_SHIFT 9
|
||||
#define DCORE0_MME_CTRL_LO_CMD_COPY_AND_INC_MASK 0x200
|
||||
#define DCORE0_MME_CTRL_LO_CMD_DESC_SEL_SHIFT 10
|
||||
#define DCORE0_MME_CTRL_LO_CMD_DESC_SEL_MASK 0xC00
|
||||
#define DCORE0_MME_CTRL_LO_CMD_MASK_IDLE_IND_SHIFT 12
|
||||
#define DCORE0_MME_CTRL_LO_CMD_MASK_IDLE_IND_MASK 0x1000
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_OUT1_FROM_AGU0_DW0_SHIFT 13
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_OUT1_FROM_AGU0_DW0_MASK 0x2000
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_OUT1_FROM_AGU0_DW1_4_SHIFT 14
|
||||
#define DCORE0_MME_CTRL_LO_CMD_AGU_OUT1_FROM_AGU0_DW1_4_MASK 0x4000
|
||||
#define DCORE0_MME_CTRL_LO_CMD_NULL_DESC_SHIFT 15
|
||||
#define DCORE0_MME_CTRL_LO_CMD_NULL_DESC_MASK 0x8000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0 */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_MASK0_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_MASK0_MASK 0x3F
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_EN0_SHIFT 6
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_EN0_MASK 0x40
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_MASK1_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_MASK1_MASK 0x3F00
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_EN1_SHIFT 14
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SIGNAL_EN1_MASK 0x4000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_MASTER_WAIT_SLAVE_FENCE_SHIFT 15
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_MASTER_WAIT_SLAVE_FENCE_MASK 0x8000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE_SEND_FENCE2MASTER_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE_SEND_FENCE2MASTER_MASK \
|
||||
0x10000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE_SIGNAL_EN_SHIFT 17
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE_SIGNAL_EN_MASK 0x20000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE0_USE_SLV_ADR_SHIFT 18
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE0_USE_SLV_ADR_MASK 0x40000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE1_USE_SLV_ADR_SHIFT 19
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE1_USE_SLV_ADR_MASK 0x80000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE0_USE_MSTR_ADR_PLUS4_SHIFT 20
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE0_USE_MSTR_ADR_PLUS4_MASK \
|
||||
0x100000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE1_USE_MSTR_ADR_PLUS4_SHIFT 21
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0_SLAVE1_USE_MSTR_ADR_PLUS4_MASK \
|
||||
0x200000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR0 */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR0_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR0_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0 */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_VALUE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_VALUE_MASK 0x7FFF
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_RESERVED_SHIFT 15
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_RESERVED_MASK 0x3FFF8000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_PERF_EN_SHIFT 30
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_PERF_EN_MASK 0x40000000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_OP_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0_SO_OP_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR1 */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR1_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR1_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1 */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_VALUE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_VALUE_MASK 0x7FFF
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_RESERVED_SHIFT 15
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_RESERVED_MASK 0x3FFF8000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_PERF_EN_SHIFT 30
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_PERF_EN_MASK 0x40000000
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_OP_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1_SO_OP_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_A_SS */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_A_SS_MINUS_1_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_A_SS_MINUS_1_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_B_SS */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_B_SS_MINUS_1_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_B_SS_MINUS_1_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ARCH_COUT_SS */
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_COUT_SS_MINUS_1_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ARCH_COUT_SS_MINUS_1_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_QM_STALL */
|
||||
#define DCORE0_MME_CTRL_LO_QM_STALL_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_QM_STALL_V_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_LOG_SHADOW_LO */
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_LO_MASK_0_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_LO_MASK_0_MASK 0x1FF
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_LO_MASK_1_SHIFT 9
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_LO_MASK_1_MASK 0x3FE00
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_LOG_SHADOW_HI */
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_HI_MASK_2_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_HI_MASK_2_MASK 0x1FF
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_HI_MASK_3_SHIFT 9
|
||||
#define DCORE0_MME_CTRL_LO_LOG_SHADOW_HI_MASK_3_MASK 0x3FE00
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_SYNC_OBJECT_FIFO_TH */
|
||||
#define DCORE0_MME_CTRL_LO_SYNC_OBJECT_FIFO_TH_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_SYNC_OBJECT_FIFO_TH_V_MASK 0x1F
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_REDUN */
|
||||
#define DCORE0_MME_CTRL_LO_REDUN_FMA_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_REDUN_FMA_MASK 0x3F
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO0_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO0_MASK 0x1F
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO1_SHIFT 5
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO1_MASK 0x3E0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO2_SHIFT 10
|
||||
#define DCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH_FIFO2_MASK 0x7C00
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_MASK 0xFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE0_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE0_MASK 0x1F00
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE1_SHIFT 13
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE1_MASK 0x3E000
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE2_SHIFT 18
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE2_MASK 0x7C0000
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE3_SHIFT 23
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0_FP_PE3_MASK 0xF800000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1_FP_PE4_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1_FP_PE4_MASK 0x1F
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1_FP_PE_HI_SHIFT 5
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1_FP_PE_HI_MASK 0x3E0
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16_DLY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16_DLY_MASK 0xFFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16_EN_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8_DLY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8_DLY_MASK 0xFFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8_EN_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32_DLY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32_DLY_MASK 0xFFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32_EN_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I_DLY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I_DLY_MASK 0xFFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I_EN_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32 */
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32_DLY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32_DLY_MASK 0xFFF
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32_EN_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_DESC0 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_RST_TOKEN_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_RST_TOKEN_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_TIMEOUT_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_TIMEOUT_MASK 0xFF0000
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_DUMMY2REAL_PERIOD_SHIFT 24
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_DESC0_RL_DUMMY2REAL_PERIOD_MASK 0xFF000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE_INC_VAL_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE_INC_VAL_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE_DEC_VAL_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE_DEC_VAL_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_TH */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TH_POOL_TH_DEC_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TH_POOL_TH_DEC_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TH_DUMMY_REAL_DIFF_TH_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_TH_DUMMY_REAL_DIFF_TH_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_MIN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_MIN_AVG_MIN_TO_FORCE_DUMMY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_MIN_AVG_MIN_TO_FORCE_DUMMY_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_MIN_TOKEN_MIN_VAL_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_MIN_TOKEN_MIN_VAL_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN_PCU_DISABLE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN_PCU_DISABLE_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN_MIN_VAL_PROT_EN_SHIFT 1
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN_MIN_VAL_PROT_EN_MASK 0x2
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE_ALL_MACS_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE_ALL_MACS_MASK 0x7
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE_REAL_MACS_SHIFT 3
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE_REAL_MACS_MASK 0x18
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16_ODD_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16_ODD_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16_EVEN_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16_EVEN_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16_ODD_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16_ODD_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16_EVEN_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16_EVEN_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16_ODD_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16_ODD_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16_EVEN_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16_EVEN_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16_ODD_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16_ODD_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16_EVEN_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16_EVEN_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_F8 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_A_VAL_ODD_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_A_VAL_ODD_MASK 0xFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_A_VAL_EVEN_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_A_VAL_EVEN_MASK 0xFF00
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_B_VAL_ODD_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_B_VAL_ODD_MASK 0xFF0000
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_B_VAL_EVEN_SHIFT 24
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_F8_B_VAL_EVEN_MASK 0xFF000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_ODD */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_ODD_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_ODD_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_EVEN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_EVEN_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_EVEN_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_ODD */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_ODD_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_ODD_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_EVEN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_EVEN_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_EVEN_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_ODD */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_ODD_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_ODD_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_EVEN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_EVEN_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_EVEN_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_ODD */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_ODD_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_ODD_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_EVEN */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_EVEN_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_EVEN_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PROT */
|
||||
#define DCORE0_MME_CTRL_LO_PROT_VALUE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PROT_VALUE_MASK 0x7
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EU */
|
||||
#define DCORE0_MME_CTRL_LO_EU_POWER_SAVE_DISABLE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EU_POWER_SAVE_DISABLE_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_PYR_CLOSE_CGATE_EN_SHIFT 1
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_PYR_CLOSE_CGATE_EN_MASK 0x2
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLS_CLOSE_CGATE_EN_SHIFT 2
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLS_CLOSE_CGATE_EN_MASK 0x4
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLOSE_CGATE_DLY_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLOSE_CGATE_DLY_MASK 0xFFF00
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLOSE_CGATE_ON_DESC_SHIFT 20
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_CLOSE_CGATE_ON_DESC_MASK 0x100000
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_ROLLUP_CDC_STALL_DIS_SHIFT 21
|
||||
#define DCORE0_MME_CTRL_LO_EU_FP_ROLLUP_CDC_STALL_DIS_MASK 0x200000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_SBTE */
|
||||
#define DCORE0_MME_CTRL_LO_SBTE_CLOSE_CGATE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_SBTE_CLOSE_CGATE_MASK 0x1F
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_AGU_SM_INFLIGHT_CNTR */
|
||||
#define DCORE0_MME_CTRL_LO_AGU_SM_INFLIGHT_CNTR_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_AGU_SM_INFLIGHT_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_AGU_SM_TOTAL_CNTR */
|
||||
#define DCORE0_MME_CTRL_LO_AGU_SM_TOTAL_CNTR_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_AGU_SM_TOTAL_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC_VAL_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC_VAL_MASK 0xFFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC_SEL_SHIFT 31
|
||||
#define DCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC_SEL_MASK 0x80000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN32 */
|
||||
#define DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN32_V_NMB__SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN32_V_NMB__MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN33 */
|
||||
#define DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN33_V_NMB__SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN33_V_NMB__MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EU_ISOLATION_DIS */
|
||||
#define DCORE0_MME_CTRL_LO_EU_ISOLATION_DIS_FMA_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EU_ISOLATION_DIS_FMA_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_QM_SLV_CLK_EN */
|
||||
#define DCORE0_MME_CTRL_LO_QM_SLV_CLK_EN_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_QM_SLV_CLK_EN_V_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS */
|
||||
#define DCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS_AXI_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS_AXI_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS_APB_SHIFT 1
|
||||
#define DCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS_APB_MASK 0x2
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_AGU */
|
||||
#define DCORE0_MME_CTRL_LO_AGU_COUT_H_FROM_SPATIAL_LOOP_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_AGU_COUT_H_FROM_SPATIAL_LOOP_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_QM */
|
||||
#define DCORE0_MME_CTRL_LO_QM_STOP_ON_SBTE_ERR_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_QM_STOP_ON_SBTE_ERR_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_QM_EXT_ADDR_ERR_EN_SHIFT 1
|
||||
#define DCORE0_MME_CTRL_LO_QM_EXT_ADDR_ERR_EN_MASK 0x2
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS */
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AGU_COUT0_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AGU_COUT0_MASK 0xF
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AGU_COUT1_SHIFT 4
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AGU_COUT1_MASK 0xF0
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AP_BRAIN_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_AP_BRAIN_MASK 0xF00
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_EU_BRAIN_SHIFT 12
|
||||
#define DCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS_EU_BRAIN_MASK 0xF000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_INTR_CAUSE */
|
||||
#define DCORE0_MME_CTRL_LO_INTR_CAUSE_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_INTR_CAUSE_V_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_INTR_MASK */
|
||||
#define DCORE0_MME_CTRL_LO_INTR_MASK_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_INTR_MASK_V_MASK 0x3FFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_INTR_CLEAR */
|
||||
#define DCORE0_MME_CTRL_LO_INTR_CLEAR_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_INTR_CLEAR_V_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_REDUN_PSOC_SEL_SEC */
|
||||
#define DCORE0_MME_CTRL_LO_REDUN_PSOC_SEL_SEC_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_REDUN_PSOC_SEL_SEC_V_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_BIST */
|
||||
#define DCORE0_MME_CTRL_LO_BIST_FUNC_MODE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_BIST_FUNC_MODE_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_BIST_APB_SW_MODE_SHIFT 1
|
||||
#define DCORE0_MME_CTRL_LO_BIST_APB_SW_MODE_MASK 0x2
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EU_RL_ENABLE */
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_ENABLE_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_ENABLE_V_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EU_RL_TOKEN_SEL */
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_TOKEN_SEL_STAT_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_TOKEN_SEL_STAT_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_EU_RL_CFG */
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_RST_TOKEN_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_RST_TOKEN_MASK 0xFF
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_TIMEOUT_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_TIMEOUT_MASK 0xFF00
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_SATURATION_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_SATURATION_MASK 0xFF0000
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_DATA_SIZE_SHIFT 24
|
||||
#define DCORE0_MME_CTRL_LO_EU_RL_CFG_DATA_SIZE_MASK 0xFF000000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DBG_DW0 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW0_FSM_STATE_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW0_FSM_STATE_MASK 0x1
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW0_REAL_POOL_TOKENS_SHIFT 8
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW0_REAL_POOL_TOKENS_MASK 0xFFFFF00
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DBG_DW1 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW1_ALL_POOL_TOKENS_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW1_ALL_POOL_TOKENS_MASK 0xFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DBG_DW2 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW2_BUBBLE_CYC_CNTR_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW2_BUBBLE_CYC_CNTR_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW2_DUMMY_CYC_CNTR_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW2_DUMMY_CYC_CNTR_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DBG_DW3 */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW3_REAL_MACS_HISTORY_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW3_REAL_MACS_HISTORY_MASK 0xFFFF
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW3_ALL_MACS_HISTORY_SHIFT 16
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_DW3_ALL_MACS_HISTORY_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_PCU_DBG_WKL_ID */
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_WKL_ID_B_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_PCU_DBG_WKL_ID_B_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_CTRL_LO_ETF_MEM_WRAP_RM */
|
||||
#define DCORE0_MME_CTRL_LO_ETF_MEM_WRAP_RM_V_SHIFT 0
|
||||
#define DCORE0_MME_CTRL_LO_ETF_MEM_WRAP_RM_V_MASK 0x3FFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_MASKS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_MME_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_MME_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO_MME_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_ASID 0x40CBE00
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_MMU_BP 0x40CBE04
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_STRONG_ORDER 0x40CBE08
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_NO_SNOOP 0x40CBE0C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_WR_REDUCTION 0x40CBE10
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_RD_ATOMIC 0x40CBE14
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_QOS 0x40CBE18
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_RSVD 0x40CBE1C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_EMEM_CPAGE 0x40CBE20
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_CORE 0x40CBE24
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_E2E_COORD 0x40CBE28
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_WR_OVRD_LO 0x40CBE30
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_WR_OVRD_HI 0x40CBE34
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_RD_OVRD_LO 0x40CBE38
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_HB_RD_OVRD_HI 0x40CBE3C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_LB_COORD 0x40CBE40
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_LB_LOCK 0x40CBE44
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_LB_RSVD 0x40CBE48
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_MME_AXUSER_LB_OVRD 0x40CBE4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_MME_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,163 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_CTRL_LO_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_CTRL_LO_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_CTRL_LO
|
||||
* (Prototype: MME_CTRL_LO)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_STATUS 0x40CB000
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_CMD 0x40CB004
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_DW0 0x40CB148
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR0 0x40CB14C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL0 0x40CB150
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_ADDR1 0x40CB154
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_SYNC_OBJ_VAL1 0x40CB158
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_A_SS 0x40CB224
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_B_SS 0x40CB228
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ARCH_COUT_SS 0x40CB27C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_QM_STALL 0x40CB400
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_LOG_SHADOW_LO 0x40CB404
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_LOG_SHADOW_HI 0x40CB408
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_SYNC_OBJECT_FIFO_TH 0x40CB40C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_REDUN 0x40CB410
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_LOCAL_FIFO_TH 0x40CB414
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW0 0x40CB418
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_DLY_DW1 0x40CB41C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F16 0x40CB420
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_F8 0x40CB424
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32 0x40CB428
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_FP32I 0x40CB42C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EUS_ROLLUP_CD_PROT_TF32 0x40CB430
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_DESC0 0x40CB434
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_TOKEN_UPDATE 0x40CB438
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_TH 0x40CB43C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_MIN 0x40CB440
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_CTRL_EN 0x40CB444
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_HISTORY_LOG_SIZE 0x40CB448
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_BF16 0x40CB44C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_BF16 0x40CB450
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP16 0x40CB454
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP16 0x40CB458
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_F8 0x40CB45C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_ODD 0x40CB460
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_FP32_EVEN 0x40CB464
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_ODD 0x40CB468
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_FP32_EVEN 0x40CB46C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_ODD 0x40CB470
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_A_TF32_EVEN 0x40CB474
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_ODD 0x40CB478
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DUMMY_B_TF32_EVEN 0x40CB47C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PROT 0x40CB480
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EU 0x40CB484
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_SBTE 0x40CB488
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_AGU_SM_INFLIGHT_CNTR 0x40CB48C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_AGU_SM_TOTAL_CNTR 0x40CB490
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_RL_SAT_SEC 0x40CB494
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN32 0x40CB498
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_FMA_FUNC_REDUN_CLK_EN33 0x40CB49C
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EU_ISOLATION_DIS 0x40CB4A0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_QM_SLV_CLK_EN 0x40CB4A4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_HBW_CLK_ENABLER_DIS 0x40CB4A8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_AGU 0x40CB4AC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_QM 0x40CB4B0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EARLY_RELEASE_STATUS 0x40CB4B4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_INTR_CAUSE 0x40CB4B8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_INTR_MASK 0x40CB4BC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_INTR_CLEAR 0x40CB4C0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_REDUN_PSOC_SEL_SEC 0x40CB4C4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_BIST 0x40CB4C8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EU_RL_ENABLE 0x40CB4CC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EU_RL_TOKEN_SEL 0x40CB4D0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_EU_RL_CFG 0x40CB4D4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DBG_DW0 0x40CB4D8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DBG_DW1 0x40CB4DC
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DBG_DW2 0x40CB4E0
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DBG_DW3 0x40CB4E4
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_PCU_DBG_WKL_ID 0x40CB4E8
|
||||
|
||||
#define mmDCORE0_MME_CTRL_LO_ETF_MEM_WRAP_RM 0x40CB4EC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_CTRL_LO_REGS_H_ */
|
||||
@@ -0,0 +1,567 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_ARC_ACP_ENG_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_ARC_ACP_ENG_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_ARC_ACP_ENG
|
||||
* (Prototype: ARC_ACP_ENG)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_0 0x40CF000
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_1 0x40CF004
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_2 0x40CF008
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_3 0x40CF00C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_4 0x40CF010
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_5 0x40CF014
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_6 0x40CF018
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_7 0x40CF01C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_8 0x40CF020
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_9 0x40CF024
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_10 0x40CF028
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_11 0x40CF02C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_12 0x40CF030
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_13 0x40CF034
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_14 0x40CF038
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_15 0x40CF03C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_16 0x40CF040
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_17 0x40CF044
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_18 0x40CF048
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_19 0x40CF04C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_20 0x40CF050
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_21 0x40CF054
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_22 0x40CF058
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_23 0x40CF05C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_24 0x40CF060
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_25 0x40CF064
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_26 0x40CF068
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_27 0x40CF06C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_28 0x40CF070
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_29 0x40CF074
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_30 0x40CF078
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_31 0x40CF07C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_32 0x40CF080
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_33 0x40CF084
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_34 0x40CF088
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_35 0x40CF08C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_36 0x40CF090
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_37 0x40CF094
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_38 0x40CF098
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_39 0x40CF09C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_40 0x40CF0A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_41 0x40CF0A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_42 0x40CF0A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_43 0x40CF0AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_44 0x40CF0B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_45 0x40CF0B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_46 0x40CF0B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_47 0x40CF0BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_48 0x40CF0C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_49 0x40CF0C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_50 0x40CF0C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_51 0x40CF0CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_52 0x40CF0D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_53 0x40CF0D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_54 0x40CF0D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_55 0x40CF0DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_56 0x40CF0E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_57 0x40CF0E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_58 0x40CF0E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_59 0x40CF0EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_60 0x40CF0F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_61 0x40CF0F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_62 0x40CF0F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PI_REG_63 0x40CF0FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_0 0x40CF100
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_1 0x40CF104
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_2 0x40CF108
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_3 0x40CF10C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_4 0x40CF110
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_5 0x40CF114
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_6 0x40CF118
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_7 0x40CF11C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_8 0x40CF120
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_9 0x40CF124
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_10 0x40CF128
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_11 0x40CF12C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_12 0x40CF130
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_13 0x40CF134
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_14 0x40CF138
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_15 0x40CF13C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_16 0x40CF140
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_17 0x40CF144
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_18 0x40CF148
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_19 0x40CF14C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_20 0x40CF150
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_21 0x40CF154
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_22 0x40CF158
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_23 0x40CF15C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_24 0x40CF160
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_25 0x40CF164
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_26 0x40CF168
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_27 0x40CF16C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_28 0x40CF170
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_29 0x40CF174
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_30 0x40CF178
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_31 0x40CF17C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_32 0x40CF180
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_33 0x40CF184
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_34 0x40CF188
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_35 0x40CF18C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_36 0x40CF190
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_37 0x40CF194
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_38 0x40CF198
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_39 0x40CF19C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_40 0x40CF1A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_41 0x40CF1A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_42 0x40CF1A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_43 0x40CF1AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_44 0x40CF1B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_45 0x40CF1B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_46 0x40CF1B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_47 0x40CF1BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_48 0x40CF1C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_49 0x40CF1C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_50 0x40CF1C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_51 0x40CF1CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_52 0x40CF1D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_53 0x40CF1D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_54 0x40CF1D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_55 0x40CF1DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_56 0x40CF1E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_57 0x40CF1E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_58 0x40CF1E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_59 0x40CF1EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_60 0x40CF1F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_61 0x40CF1F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_62 0x40CF1F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_CI_REG_63 0x40CF1FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_0 0x40CF200
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_1 0x40CF204
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_2 0x40CF208
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_3 0x40CF20C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_4 0x40CF210
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_5 0x40CF214
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_6 0x40CF218
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_7 0x40CF21C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_8 0x40CF220
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_9 0x40CF224
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_10 0x40CF228
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_11 0x40CF22C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_12 0x40CF230
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_13 0x40CF234
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_14 0x40CF238
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_15 0x40CF23C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_16 0x40CF240
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_17 0x40CF244
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_18 0x40CF248
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_19 0x40CF24C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_20 0x40CF250
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_21 0x40CF254
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_22 0x40CF258
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_23 0x40CF25C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_24 0x40CF260
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_25 0x40CF264
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_26 0x40CF268
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_27 0x40CF26C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_28 0x40CF270
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_29 0x40CF274
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_30 0x40CF278
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_31 0x40CF27C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_32 0x40CF280
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_33 0x40CF284
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_34 0x40CF288
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_35 0x40CF28C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_36 0x40CF290
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_37 0x40CF294
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_38 0x40CF298
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_39 0x40CF29C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_40 0x40CF2A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_41 0x40CF2A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_42 0x40CF2A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_43 0x40CF2AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_44 0x40CF2B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_45 0x40CF2B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_46 0x40CF2B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_47 0x40CF2BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_48 0x40CF2C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_49 0x40CF2C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_50 0x40CF2C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_51 0x40CF2CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_52 0x40CF2D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_53 0x40CF2D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_54 0x40CF2D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_55 0x40CF2DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_56 0x40CF2E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_57 0x40CF2E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_58 0x40CF2E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_59 0x40CF2EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_60 0x40CF2F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_61 0x40CF2F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_62 0x40CF2F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_PR_REG_63 0x40CF2FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_0 0x40CF300
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_1 0x40CF304
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_2 0x40CF308
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_3 0x40CF30C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_4 0x40CF310
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_5 0x40CF314
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_6 0x40CF318
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_7 0x40CF31C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_8 0x40CF320
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_9 0x40CF324
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_10 0x40CF328
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_11 0x40CF32C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_12 0x40CF330
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_13 0x40CF334
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_14 0x40CF338
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_15 0x40CF33C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_16 0x40CF340
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_17 0x40CF344
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_18 0x40CF348
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_19 0x40CF34C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_20 0x40CF350
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_21 0x40CF354
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_22 0x40CF358
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_23 0x40CF35C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_24 0x40CF360
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_25 0x40CF364
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_26 0x40CF368
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_27 0x40CF36C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_28 0x40CF370
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_29 0x40CF374
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_30 0x40CF378
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_31 0x40CF37C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_32 0x40CF380
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_33 0x40CF384
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_34 0x40CF388
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_35 0x40CF38C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_36 0x40CF390
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_37 0x40CF394
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_38 0x40CF398
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_39 0x40CF39C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_40 0x40CF3A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_41 0x40CF3A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_42 0x40CF3A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_43 0x40CF3AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_44 0x40CF3B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_45 0x40CF3B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_46 0x40CF3B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_47 0x40CF3BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_48 0x40CF3C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_49 0x40CF3C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_50 0x40CF3C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_51 0x40CF3CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_52 0x40CF3D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_53 0x40CF3D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_54 0x40CF3D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_55 0x40CF3DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_56 0x40CF3E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_57 0x40CF3E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_58 0x40CF3E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_59 0x40CF3EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_60 0x40CF3F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_61 0x40CF3F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_62 0x40CF3F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_MK_REG_63 0x40CF3FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_SELECTED_QUEUE_ID 0x40CF400
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_0 0x40CF404
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_1 0x40CF408
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_WEIGHT_PRIO_2 0x40CF40C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_0 0x40CF410
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_1 0x40CF414
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_GRANTS_COUNTER_PRIO_2 0x40CF418
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_0 0x40CF41C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_1 0x40CF420
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_2 0x40CF424
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_OUT_CNT_3 0x40CF428
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_RD_CNT_0 0x40CF42C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_RD_CNT_1 0x40CF430
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_RD_CNT_2 0x40CF434
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_PRIO_RD_CNT_3 0x40CF438
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_ACP_ENG_ACP_DBG_REG 0x40CF43C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_ARC_ACP_ENG_REGS_H_ */
|
||||
@@ -0,0 +1,591 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_ARC_AUX_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_ARC_AUX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_ARC_AUX
|
||||
* (Prototype: QMAN_ARC_AUX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_RUN_HALT_REQ 0x40C8100
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_RUN_HALT_ACK 0x40C8104
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_RST_VEC_ADDR 0x40C8108
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DBG_MODE 0x40C810C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CLUSTER_NUM 0x40C8110
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_NUM 0x40C8114
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_WAKE_UP_EVENT 0x40C8118
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_SYS_ADDR_BASE 0x40C811C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CTI_AP_STS 0x40C8120
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CTI_CFG_MUX_SEL 0x40C8124
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_RST 0x40C8128
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_RST_REQ 0x40C812C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SRAM_LSB_ADDR 0x40C8130
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SRAM_MSB_ADDR 0x40C8134
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_PCIE_LSB_ADDR 0x40C8138
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_PCIE_MSB_ADDR 0x40C813C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_LSB_ADDR 0x40C8140
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_MSB_ADDR 0x40C8144
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM0_LSB_ADDR 0x40C8150
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM0_MSB_ADDR 0x40C8154
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM1_LSB_ADDR 0x40C8158
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM1_MSB_ADDR 0x40C815C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM2_LSB_ADDR 0x40C8160
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM2_MSB_ADDR 0x40C8164
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM3_LSB_ADDR 0x40C8168
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM3_MSB_ADDR 0x40C816C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM0_OFFSET 0x40C8170
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM1_OFFSET 0x40C8174
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM2_OFFSET 0x40C8178
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_HBM3_OFFSET 0x40C817C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_0 0x40C8180
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_1 0x40C8184
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_2 0x40C8188
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_3 0x40C818C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_4 0x40C8190
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_5 0x40C8194
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_6 0x40C8198
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_0 0x40C819C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_1 0x40C81A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_2 0x40C81A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_3 0x40C81A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_4 0x40C81AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_5 0x40C81B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_6 0x40C81B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_CBU_AWCACHE_OVR 0x40C81B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_LBU_AWCACHE_OVR 0x40C81BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_0 0x40C81C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_1 0x40C81C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_2 0x40C81C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_3 0x40C81CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_4 0x40C81D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_5 0x40C81D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_6 0x40C81D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CONTEXT_ID_7 0x40C81DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_0 0x40C81E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_1 0x40C81E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_2 0x40C81E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_3 0x40C81EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_4 0x40C81F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_5 0x40C81F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_6 0x40C81F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CID_OFFSET_7 0x40C81FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_0 0x40C8200
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_1 0x40C8204
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_2 0x40C8208
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_3 0x40C820C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_4 0x40C8210
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_5 0x40C8214
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_6 0x40C8218
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_7 0x40C821C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_8 0x40C8220
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_9 0x40C8224
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_10 0x40C8228
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_11 0x40C822C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_12 0x40C8230
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_13 0x40C8234
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_14 0x40C8238
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SW_INTR_15 0x40C823C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_IRQ_INTR_MASK_0 0x40C8280
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_IRQ_INTR_MASK_1 0x40C8284
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_SEI_INTR_STS 0x40C8290
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_SEI_INTR_CLR 0x40C8294
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_SEI_INTR_MASK 0x40C8298
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_EXCPTN_CAUSE 0x40C829C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SEI_INTR_HALT_EN 0x40C82A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_SEI_INTR_HALT_MASK 0x40C82A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_SEI_INTR_HALT_MASK 0x40C82A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REI_INTR_STS 0x40C82B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REI_INTR_CLR 0x40C82B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REI_INTR_MASK 0x40C82B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_ECC_ERR_ADDR 0x40C82BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_ECC_SYNDROME 0x40C82C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_I_CACHE_ECC_ERR_ADDR 0x40C82C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_I_CACHE_ECC_SYNDROME 0x40C82C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_D_CACHE_ECC_ERR_ADDR 0x40C82CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_D_CACHE_ECC_SYNDROME 0x40C82D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBW_TRMINATE_AWADDR_ERR 0x40C82E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBW_TRMINATE_ARADDR_ERR 0x40C82E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_LBW_TERMINATE_BRESP 0x40C82E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_LBW_TERMINATE_RRESP 0x40C82EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_LBW_TERMINATE_AXLEN 0x40C82F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_LBW_TERMINATE_AXSIZE 0x40C82F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_0 0x40C8300
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_1 0x40C8304
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_2 0x40C8308
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_3 0x40C830C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_4 0x40C8310
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_5 0x40C8314
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_6 0x40C8318
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_SCRATCHPAD_7 0x40C831C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_TOTAL_CBU_WR_CNT 0x40C8320
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_INFLIGHT_CBU_WR_CNT 0x40C8324
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_TOTAL_CBU_RD_CNT 0x40C8328
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_INFLIGHT_CBU_RD_CNT 0x40C832C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_TOTAL_LBU_WR_CNT 0x40C8330
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_INFLIGHT_LBU_WR_CNT 0x40C8334
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_TOTAL_LBU_RD_CNT 0x40C8338
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_INFLIGHT_LBU_RD_CNT 0x40C833C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_ARUSER_OVR 0x40C8350
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_ARUSER_OVR_EN 0x40C8354
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_AWUSER_OVR 0x40C8358
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_AWUSER_OVR_EN 0x40C835C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_ARUSER_MSB_OVR 0x40C8360
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_ARUSER_MSB_OVR_EN 0x40C8364
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_AWUSER_MSB_OVR 0x40C8368
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_AWUSER_MSB_OVR_EN 0x40C836C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_AXCACHE_OVR 0x40C8370
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_LOCK_OVR 0x40C8374
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_PROT_OVR 0x40C8378
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_MAX_OUTSTANDING 0x40C837C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_EARLY_BRESP_EN 0x40C8380
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORCE_RSP_OK 0x40C8384
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_NO_WR_INFLIGHT 0x40C838C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_SEI_INTR_ID 0x40C8390
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_ARUSER_OVR 0x40C8400
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_ARUSER_OVR_EN 0x40C8404
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_AWUSER_OVR 0x40C8408
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_AWUSER_OVR_EN 0x40C840C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_AXCACHE_OVR 0x40C8420
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_LOCK_OVR 0x40C8424
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_PROT_OVR 0x40C8428
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_MAX_OUTSTANDING 0x40C842C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_EARLY_BRESP_EN 0x40C8430
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_FORCE_RSP_OK 0x40C8434
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_NO_WR_INFLIGHT 0x40C843C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBU_SEI_INTR_ID 0x40C8440
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_0 0x40C8500
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_1 0x40C8504
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_2 0x40C8508
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_3 0x40C850C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_4 0x40C8510
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_5 0x40C8514
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_6 0x40C8518
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_7 0x40C851C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_0 0x40C8520
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_1 0x40C8524
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_2 0x40C8528
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_3 0x40C852C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_4 0x40C8530
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_5 0x40C8534
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_6 0x40C8538
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_SIZE_7 0x40C853C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_0 0x40C8540
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_1 0x40C8544
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_2 0x40C8548
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_3 0x40C854C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_4 0x40C8550
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_5 0x40C8554
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_6 0x40C8558
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PI_7 0x40C855C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_0 0x40C8560
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_1 0x40C8564
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_2 0x40C8568
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_3 0x40C856C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_4 0x40C8570
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_5 0x40C8574
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_6 0x40C8578
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_CI_7 0x40C857C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_0 0x40C8580
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_1 0x40C8584
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_2 0x40C8588
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_3 0x40C858C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_4 0x40C8590
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_5 0x40C8594
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_6 0x40C8598
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_7 0x40C859C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_0 0x40C85A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_1 0x40C85A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_2 0x40C85A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_3 0x40C85AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_4 0x40C85B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_5 0x40C85B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_6 0x40C85B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_7 0x40C85BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_0 0x40C85C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_1 0x40C85C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_2 0x40C85C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_3 0x40C85CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_4 0x40C85D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_5 0x40C85D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_6 0x40C85D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_7 0x40C85DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_GENERAL_Q_VLD_ENTRY_MASK 0x40C85E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_NIC_Q_VLD_ENTRY_MASK 0x40C85E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_DROP_EN 0x40C8620
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_WARN_MSG 0x40C8624
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_QUEUE_ALERT_MSG 0x40C8628
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_GEN_AXI_AWPROT 0x40C8630
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_GEN_AXI_AWUSER 0x40C8634
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_GEN_AXI_AWBURST 0x40C8638
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_GEN_AXI_AWLOCK 0x40C863C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_GEN_AXI_AWCACHE 0x40C8640
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_WRR_ARB_WEIGHT 0x40C8644
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG 0x40C8648
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_CNT 0x40C864C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_CQ_IFIFO_SHADOW_CI 0x40C8650
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI 0x40C8654
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_CQ_SHADOW_CI 0x40C8658
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_ARC_CQ_SHADOW_CI 0x40C865C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_AUX2APB_PROT 0x40C8700
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBW_FORK_WIN_EN 0x40C8704
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR0 0x40C8708
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK0 0x40C870C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR1 0x40C8710
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK1 0x40C8714
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR0 0x40C8718
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK0 0x40C871C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR1 0x40C8720
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK1 0x40C8724
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR0 0x40C8728
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR1 0x40C872C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_ACC_ENGS_LBW_FORK_MASK 0x40C8730
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_DUP_ENG_LBW_FORK_ADDR 0x40C8734
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_ACP_ENG_LBW_FORK_ADDR 0x40C8738
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR 0x40C873C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_WIN_EN 0x40C8740
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_LSB 0x40C8750
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_MSB 0x40C8754
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_LSB 0x40C8758
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_MSB 0x40C875C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_LSB 0x40C8760
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_MSB 0x40C8764
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_LSB 0x40C8768
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_MSB 0x40C876C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_LSB 0x40C8770
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_MSB 0x40C8774
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_LSB 0x40C8778
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_MSB 0x40C877C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_LSB 0x40C8780
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_MSB 0x40C8784
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_LSB 0x40C8788
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_MSB 0x40C878C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_TRMINATE_ARADDR_LSB 0x40C8790
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CBU_TRMINATE_ARADDR_MSB 0x40C8794
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_CBU_TERMINATE_BRESP 0x40C8798
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_CBU_TERMINATE_RRESP 0x40C879C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_0 0x40C8800
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_1 0x40C8804
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_2 0x40C8808
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_3 0x40C880C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_4 0x40C8810
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_5 0x40C8814
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_6 0x40C8818
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_7 0x40C881C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_8 0x40C8820
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_9 0x40C8824
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_10 0x40C8828
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_11 0x40C882C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_12 0x40C8830
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_13 0x40C8834
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_14 0x40C8838
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_REGION_CFG_15 0x40C883C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_TRMINATE_AWADDR_ERR 0x40C8840
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_DCCM_TRMINATE_ARADDR_ERR 0x40C8844
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_DCCM_TERMINATE_BRESP 0x40C8848
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_DCCM_TERMINATE_RRESP 0x40C884C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_DCCM_TERMINATE_EN 0x40C8850
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_CFG_DCCM_SECURE_REGION 0x40C8854
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_AXI_ORDERING_WR_IF_CNT 0x40C8900
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_AXI_ORDERING_CTL 0x40C8904
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR_MSK 0x40C8908
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR 0x40C890C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_ARC_ACC_ENGS_BUSER 0x40C8910
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_AUX_MME_ARC_UPPER_DCCM_EN 0x40C8920
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_ARC_AUX_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_ARC_DUP_ENG_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_ASID 0x40C9900
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_MMU_BP 0x40C9904
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_STRONG_ORDER 0x40C9908
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_NO_SNOOP 0x40C990C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_WR_REDUCTION 0x40C9910
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_RD_ATOMIC 0x40C9914
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_QOS 0x40C9918
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_RSVD 0x40C991C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_EMEM_CPAGE 0x40C9920
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_CORE 0x40C9924
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_E2E_COORD 0x40C9928
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_WR_OVRD_LO 0x40C9930
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_WR_OVRD_HI 0x40C9934
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_RD_OVRD_LO 0x40C9938
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_HB_RD_OVRD_HI 0x40C993C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_LB_COORD 0x40C9940
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_LB_LOCK 0x40C9944
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_LB_RSVD 0x40C9948
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_AXUSER_LB_OVRD 0x40C994C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,575 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_ARC_DUP_ENG
|
||||
* (Prototype: ARC_DUP_ENG)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_0 0x40C9000
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_1 0x40C9004
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_2 0x40C9008
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_3 0x40C900C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_4 0x40C9010
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_5 0x40C9014
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_6 0x40C9018
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_7 0x40C901C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_8 0x40C9020
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_9 0x40C9024
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_10 0x40C9028
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_11 0x40C902C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_12 0x40C9030
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_13 0x40C9034
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_14 0x40C9038
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_15 0x40C903C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_16 0x40C9040
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_17 0x40C9044
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_18 0x40C9048
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_19 0x40C904C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_20 0x40C9050
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_21 0x40C9054
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_22 0x40C9058
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_23 0x40C905C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_ADDR_24 0x40C9060
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_MME_ENG_ADDR_0 0x40C9064
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_MME_ENG_ADDR_1 0x40C9068
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_MME_ENG_ADDR_2 0x40C906C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_MME_ENG_ADDR_3 0x40C9070
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_0 0x40C9074
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_1 0x40C9078
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_2 0x40C907C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_3 0x40C9080
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_4 0x40C9084
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_5 0x40C9088
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_6 0x40C908C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_7 0x40C9090
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_8 0x40C9094
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_9 0x40C9098
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_10 0x40C909C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_11 0x40C90A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_12 0x40C90A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_13 0x40C90A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_14 0x40C90AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_15 0x40C90B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_16 0x40C90B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_17 0x40C90B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_18 0x40C90BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_19 0x40C90C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_20 0x40C90C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_21 0x40C90C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_22 0x40C90CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_ADDR_23 0x40C90D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_0 0x40C90D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_1 0x40C90D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_2 0x40C90DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_3 0x40C90E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_4 0x40C90E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_5 0x40C90E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_6 0x40C90EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_ADDR_7 0x40C90F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_PDMA_ENG_ADDR_0 0x40C90F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_PDMA_ENG_ADDR_1 0x40C90F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_ROT_ENG_ADDR_0 0x40C90FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_ROT_ENG_ADDR_1 0x40C9100
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_0 0x40C9104
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_1 0x40C9108
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_2 0x40C910C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_3 0x40C9110
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_4 0x40C9114
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_5 0x40C9118
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_6 0x40C911C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_7 0x40C9120
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_8 0x40C9124
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_9 0x40C9128
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_10 0x40C912C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_11 0x40C9130
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_12 0x40C9134
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_13 0x40C9138
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_14 0x40C913C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_ADDR_15 0x40C9140
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TPC_ENG_MASK 0x40C9200
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_MME_ENG_MASK 0x40C9204
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_EDMA_ENG_MASK 0x40C9208
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_PDMA_ENG_MASK 0x40C920C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_ROT_ENG_MASK 0x40C9210
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_RSVD_ENG_MASK 0x40C9214
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_0 0x40C9218
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_1 0x40C921C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_2 0x40C9220
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_3 0x40C9224
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_4 0x40C9228
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_5 0x40C922C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_6 0x40C9230
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_NIC_ENG_MASK_7 0x40C9234
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_0 0x40C9238
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_1 0x40C923C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_2 0x40C9240
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_3 0x40C9244
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_4 0x40C9248
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_5 0x40C924C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_6 0x40C9250
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_7 0x40C9254
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_8 0x40C9258
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_9 0x40C925C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_10 0x40C9260
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_11 0x40C9264
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_12 0x40C9268
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_0_13 0x40C926C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_0 0x40C9288
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_1 0x40C928C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_2 0x40C9290
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_3 0x40C9294
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_4 0x40C9298
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_1_5 0x40C929C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_0 0x40C92A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_1 0x40C92A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_2 0x40C92A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_3 0x40C92AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_4 0x40C92B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_2_5 0x40C92B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_0 0x40C92B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_1 0x40C92BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_2 0x40C92C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_3 0x40C92C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_4 0x40C92C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_TRANS_DATA_Q_3_5 0x40C92CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GENERAL_CFG 0x40C92D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_BP_CFG 0x40C92D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_0 0x40C92D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_1 0x40C92DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_2 0x40C92E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_3 0x40C92E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_4 0x40C92E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_5 0x40C92EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_6 0x40C92F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_7 0x40C92F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_8 0x40C92F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_9 0x40C92FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_10 0x40C9300
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_11 0x40C9304
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_12 0x40C9308
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_GRP_ENG_ADDR_OFFSET_13 0x40C930C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_DBG_IN_GRP_TRANS_0 0x40C94A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_DBG_IN_GRP_TRANS_1 0x40C94A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_DBG_IN_GRP_TRANS_2 0x40C94A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_DBG_STS 0x40C94AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_DUP_DBG_OUT_RQ_CNT 0x40C94B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_0 0x40C94B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_1 0x40C94B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_2 0x40C94BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_3 0x40C94C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_4 0x40C94C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_5 0x40C94C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_6 0x40C94CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_7 0x40C94D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_8 0x40C94D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_9 0x40C94D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_10 0x40C94DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_11 0x40C94E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_12 0x40C94E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_13 0x40C94E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_14 0x40C94EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_15 0x40C94F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_16 0x40C94F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_17 0x40C94F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_18 0x40C94FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_19 0x40C9500
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_20 0x40C9504
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_21 0x40C9508
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_22 0x40C950C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_23 0x40C9510
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_24 0x40C9514
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_25 0x40C9518
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_26 0x40C951C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_27 0x40C9520
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_28 0x40C9524
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_29 0x40C9528
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_30 0x40C952C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_31 0x40C9530
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_32 0x40C9534
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_33 0x40C9538
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_34 0x40C953C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_35 0x40C9540
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_36 0x40C9544
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_37 0x40C9548
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_38 0x40C954C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_39 0x40C9550
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_40 0x40C9554
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_41 0x40C9558
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_42 0x40C955C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_43 0x40C9560
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_44 0x40C9564
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_45 0x40C9568
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_46 0x40C956C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_47 0x40C9570
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_48 0x40C9574
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_49 0x40C9578
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_50 0x40C957C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_51 0x40C9580
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_52 0x40C9584
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_53 0x40C9588
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_54 0x40C958C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_55 0x40C9590
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_56 0x40C9594
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_57 0x40C9598
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_58 0x40C959C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_59 0x40C95A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_60 0x40C95A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_61 0x40C95A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_62 0x40C95AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CONTEXT_ID_63 0x40C95B0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_0 0x40C95B4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_1 0x40C95B8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_2 0x40C95BC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_3 0x40C95C0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_4 0x40C95C4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_5 0x40C95C8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_6 0x40C95CC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_7 0x40C95D0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_8 0x40C95D4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_9 0x40C95D8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_10 0x40C95DC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_11 0x40C95E0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_12 0x40C95E4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_13 0x40C95E8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_14 0x40C95EC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_15 0x40C95F0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_16 0x40C95F4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_17 0x40C95F8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_18 0x40C95FC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_19 0x40C9600
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_20 0x40C9604
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_21 0x40C9608
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_22 0x40C960C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_23 0x40C9610
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_24 0x40C9614
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_25 0x40C9618
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_26 0x40C961C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_27 0x40C9620
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_28 0x40C9624
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_29 0x40C9628
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_30 0x40C962C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_31 0x40C9630
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_32 0x40C9634
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_33 0x40C9638
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_34 0x40C963C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_35 0x40C9640
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_36 0x40C9644
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_37 0x40C9648
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_38 0x40C964C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_39 0x40C9650
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_40 0x40C9654
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_41 0x40C9658
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_42 0x40C965C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_43 0x40C9660
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_44 0x40C9664
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_45 0x40C9668
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_46 0x40C966C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_47 0x40C9670
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_48 0x40C9674
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_49 0x40C9678
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_50 0x40C967C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_51 0x40C9680
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_52 0x40C9684
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_53 0x40C9688
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_54 0x40C968C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_55 0x40C9690
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_56 0x40C9694
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_57 0x40C9698
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_58 0x40C969C
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_59 0x40C96A0
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_60 0x40C96A4
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_61 0x40C96A8
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_62 0x40C96AC
|
||||
|
||||
#define mmDCORE0_MME_QM_ARC_DUP_ENG_ARC_CID_OFFSET_63 0x40C96B0
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_ARC_DUP_ENG_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_AXUSER_NONSECURED_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_AXUSER_NONSECURED_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_AXUSER_NONSECURED
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_ASID 0x40CAB80
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_MMU_BP 0x40CAB84
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_STRONG_ORDER 0x40CAB88
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_NO_SNOOP 0x40CAB8C
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_WR_REDUCTION 0x40CAB90
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_RD_ATOMIC 0x40CAB94
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_QOS 0x40CAB98
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_RSVD 0x40CAB9C
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_EMEM_CPAGE 0x40CABA0
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_CORE 0x40CABA4
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_E2E_COORD 0x40CABA8
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_WR_OVRD_LO 0x40CABB0
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_WR_OVRD_HI 0x40CABB4
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_RD_OVRD_LO 0x40CABB8
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_HB_RD_OVRD_HI 0x40CABBC
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_LB_COORD 0x40CABC0
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_LB_LOCK 0x40CABC4
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_LB_RSVD 0x40CABC8
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_NONSECURED_LB_OVRD 0x40CABCC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_AXUSER_NONSECURED_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_AXUSER_SECURED_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_AXUSER_SECURED_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_AXUSER_SECURED
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_ASID 0x40CAB00
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_MMU_BP 0x40CAB04
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_STRONG_ORDER 0x40CAB08
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_NO_SNOOP 0x40CAB0C
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_WR_REDUCTION 0x40CAB10
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_RD_ATOMIC 0x40CAB14
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_QOS 0x40CAB18
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_RSVD 0x40CAB1C
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_EMEM_CPAGE 0x40CAB20
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_CORE 0x40CAB24
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_E2E_COORD 0x40CAB28
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_WR_OVRD_LO 0x40CAB30
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_WR_OVRD_HI 0x40CAB34
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_RD_OVRD_LO 0x40CAB38
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_HB_RD_OVRD_HI 0x40CAB3C
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_LB_COORD 0x40CAB40
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_LB_LOCK 0x40CAB44
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_LB_RSVD 0x40CAB48
|
||||
|
||||
#define mmDCORE0_MME_QM_AXUSER_SECURED_LB_OVRD 0x40CAB4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_AXUSER_SECURED_REGS_H_ */
|
||||
@@ -0,0 +1,29 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_QM_CGM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_QM_CGM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_QM_CGM
|
||||
* (Prototype: QMAN_CGM)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_QM_CGM_CFG 0x40CAD80
|
||||
|
||||
#define mmDCORE0_MME_QM_CGM_STS 0x40CAD84
|
||||
|
||||
#define mmDCORE0_MME_QM_CGM_CFG1 0x40CAD88
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_QM_CGM_REGS_H_ */
|
||||
1057
drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_regs.h
Normal file
1057
drivers/misc/habanalabs/include/gaudi2/asic_reg/dcore0_mme_qm_regs.h
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,107 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_SBTE0_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_MME_SBTE0_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_SBTE0
|
||||
* (Prototype: SB)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_MME_SBTE0_MAX_SIZE */
|
||||
#define DCORE0_MME_SBTE0_MAX_SIZE_DATA_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_MAX_SIZE_DATA_MASK 0xFFFF
|
||||
#define DCORE0_MME_SBTE0_MAX_SIZE_MD_SHIFT 16
|
||||
#define DCORE0_MME_SBTE0_MAX_SIZE_MD_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_MME_SBTE0_FORCE_MISS */
|
||||
#define DCORE0_MME_SBTE0_FORCE_MISS_R_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_FORCE_MISS_R_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_SBTE0_MAX */
|
||||
#define DCORE0_MME_SBTE0_MAX_OS_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_MAX_OS_MASK 0xFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_RL */
|
||||
#define DCORE0_MME_SBTE0_RL_SATURATION_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_RL_SATURATION_MASK 0xFF
|
||||
#define DCORE0_MME_SBTE0_RL_TIMEOUT_SHIFT 8
|
||||
#define DCORE0_MME_SBTE0_RL_TIMEOUT_MASK 0xFF00
|
||||
#define DCORE0_MME_SBTE0_RL_RATE_LIMITER_EN_SHIFT 16
|
||||
#define DCORE0_MME_SBTE0_RL_RATE_LIMITER_EN_MASK 0x10000
|
||||
|
||||
/* DCORE0_MME_SBTE0_SB_STALL */
|
||||
#define DCORE0_MME_SBTE0_SB_STALL_R_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_SB_STALL_R_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_SBTE0_INTR */
|
||||
#define DCORE0_MME_SBTE0_INTR_I0_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_INTR_I0_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_SBTE0_ARUSER */
|
||||
#define DCORE0_MME_SBTE0_ARUSER_ASID_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_ARUSER_ASID_MASK 0x3FF
|
||||
#define DCORE0_MME_SBTE0_ARUSER_MMBP_SHIFT 10
|
||||
#define DCORE0_MME_SBTE0_ARUSER_MMBP_MASK 0x400
|
||||
#define DCORE0_MME_SBTE0_ARUSER_DUMMY_SHIFT 11
|
||||
#define DCORE0_MME_SBTE0_ARUSER_DUMMY_MASK 0xFFFFF800
|
||||
|
||||
/* DCORE0_MME_SBTE0_ARCACHE */
|
||||
#define DCORE0_MME_SBTE0_ARCACHE_N_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_ARCACHE_N_MASK 0xF
|
||||
|
||||
/* DCORE0_MME_SBTE0_STATUS */
|
||||
#define DCORE0_MME_SBTE0_STATUS_DROP_CNT_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_STATUS_DROP_CNT_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_PRTN */
|
||||
#define DCORE0_MME_SBTE0_PRTN_CLK_EN_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_PRTN_CLK_EN_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_SBTE0_CFG_SB_INFLIGHTS */
|
||||
#define DCORE0_MME_SBTE0_CFG_SB_INFLIGHTS_W_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_CFG_SB_INFLIGHTS_W_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_PROT */
|
||||
#define DCORE0_MME_SBTE0_PROT_W_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_PROT_W_MASK 0x7
|
||||
|
||||
/* DCORE0_MME_SBTE0_INTR_MASK */
|
||||
#define DCORE0_MME_SBTE0_INTR_MASK_W_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_INTR_MASK_W_MASK 0x1
|
||||
|
||||
/* DCORE0_MME_SBTE0_ARUSER_MSB */
|
||||
#define DCORE0_MME_SBTE0_ARUSER_MSB_VAL_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_ARUSER_MSB_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_CFG_SB_OCCUPIENCY */
|
||||
#define DCORE0_MME_SBTE0_CFG_SB_OCCUPIENCY_VAL_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_CFG_SB_OCCUPIENCY_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_ENABLE_CGATE */
|
||||
#define DCORE0_MME_SBTE0_ENABLE_CGATE_TE_EN_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_ENABLE_CGATE_TE_EN_MASK 0x1
|
||||
#define DCORE0_MME_SBTE0_ENABLE_CGATE_SB_EN_SHIFT 4
|
||||
#define DCORE0_MME_SBTE0_ENABLE_CGATE_SB_EN_MASK 0x10
|
||||
|
||||
/* DCORE0_MME_SBTE0_INTF_VLD_DBG */
|
||||
#define DCORE0_MME_SBTE0_INTF_VLD_DBG_VLD_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_INTF_VLD_DBG_VLD_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_MME_SBTE0_INTF_RDY_DBG */
|
||||
#define DCORE0_MME_SBTE0_INTF_RDY_DBG_RDY_SHIFT 0
|
||||
#define DCORE0_MME_SBTE0_INTF_RDY_DBG_RDY_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_SBTE0_MASKS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_SBTE0_MSTR_IF_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_SBTE0_MSTR_IF_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_SBTE0_MSTR_IF_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_ASID 0x40D1A80
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_MMU_BP 0x40D1A84
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_STRONG_ORDER 0x40D1A88
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_NO_SNOOP 0x40D1A8C
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_WR_REDUCTION 0x40D1A90
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_RD_ATOMIC 0x40D1A94
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_QOS 0x40D1A98
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_RSVD 0x40D1A9C
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_EMEM_CPAGE 0x40D1AA0
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_CORE 0x40D1AA4
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_E2E_COORD 0x40D1AA8
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_WR_OVRD_LO 0x40D1AB0
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_WR_OVRD_HI 0x40D1AB4
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_RD_OVRD_LO 0x40D1AB8
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_HB_RD_OVRD_HI 0x40D1ABC
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_LB_COORD 0x40D1AC0
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_LB_LOCK 0x40D1AC4
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_LB_RSVD 0x40D1AC8
|
||||
|
||||
#define mmDCORE0_MME_SBTE0_MSTR_IF_AXUSER_LB_OVRD 0x40D1ACC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_SBTE0_MSTR_IF_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_MME_WB0_MSTR_IF_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_MME_WB0_MSTR_IF_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_MME_WB0_MSTR_IF_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_ASID 0x40F9A80
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_MMU_BP 0x40F9A84
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_STRONG_ORDER 0x40F9A88
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_NO_SNOOP 0x40F9A8C
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_WR_REDUCTION 0x40F9A90
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_RD_ATOMIC 0x40F9A94
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_QOS 0x40F9A98
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_RSVD 0x40F9A9C
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_EMEM_CPAGE 0x40F9AA0
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_CORE 0x40F9AA4
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_E2E_COORD 0x40F9AA8
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_WR_OVRD_LO 0x40F9AB0
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_WR_OVRD_HI 0x40F9AB4
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_RD_OVRD_LO 0x40F9AB8
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_HB_RD_OVRD_HI 0x40F9ABC
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_LB_COORD 0x40F9AC0
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_LB_LOCK 0x40F9AC4
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_LB_RSVD 0x40F9AC8
|
||||
|
||||
#define mmDCORE0_MME_WB0_MSTR_IF_AXUSER_LB_OVRD 0x40F9ACC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_MME_WB0_MSTR_IF_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,291 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_RTR0_CTRL_REGS_H_
|
||||
#define ASIC_REG_DCORE0_RTR0_CTRL_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_RTR0_CTRL
|
||||
* (Prototype: RTR_CTRL)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_MEM_NUM 0x4140100
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_MEM_MAP 0x4140104
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_WR_RL_MEM 0x4140108
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_WR_RL_PCI 0x414010C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_WR_RL_SRAM 0x4140110
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RD_RL_MEM 0x4140114
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RD_RL_PCI 0x4140118
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RD_RL_SRAM 0x414011C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_WR_RL_MEM_RED 0x4140120
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RL_MEM_REDUCTION 0x4140124
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_WR_RL_SRAM_RED 0x4140128
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_CFG_0 0x4140400
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_CFG_1 0x4140404
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_SHIFT_0 0x4140408
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_SHIFT_1 0x414040C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_0 0x4140410
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_1 0x4140414
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_2 0x4140418
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_3 0x414041C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_4 0x4140420
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_5 0x4140424
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_6 0x4140428
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_7 0x414042C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_8 0x4140430
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_9 0x4140434
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_10 0x4140438
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_11 0x414043C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_12 0x4140440
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_13 0x4140444
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_14 0x4140448
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_EXPECTED_LAT_15 0x414044C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_0 0x4140450
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_1 0x4140454
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_2 0x4140458
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_3 0x414045C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_4 0x4140460
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_5 0x4140464
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_6 0x4140468
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_7 0x414046C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_8 0x4140470
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_9 0x4140474
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_10 0x4140478
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_11 0x414047C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_12 0x4140480
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_13 0x4140484
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_14 0x4140488
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_TOKEN_15 0x414048C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_0 0x4140490
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_1 0x4140494
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_2 0x4140498
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_3 0x414049C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_4 0x41404A0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_5 0x41404A4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_6 0x41404A8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_7 0x41404AC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_8 0x41404B0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_9 0x41404B4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_10 0x41404B8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_11 0x41404BC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_12 0x41404C0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_13 0x41404C4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_14 0x41404C8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_BANK_ID_15 0x41404CC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_WDT_0 0x41404D0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_WDT_1 0x41404D4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_DEC_TOKEN_0 0x41404D8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_SRAM_DEC_TOKEN_1 0x41404DC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AW_HI_ADDR 0x4140AB8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AW_LO_ADDR 0x4140ABC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AW_SET 0x4140AC0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AR_HI_ADDR 0x4140AC4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AR_LO_ADDR 0x4140AC8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_HBW_AR_SET 0x4140ACC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_LBW_AW_ADDR 0x4140AD0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_LBW_AW_SET 0x4140AD4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_LBW_AR_ADDR 0x4140AD8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_DEC_RAZWI_LBW_AR_SET 0x4140ADC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_CFG_0 0x4140AE4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_CFG_1 0x4140AE8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_SHIFT_0 0x4140AEC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_SHIFT_1 0x4140AF0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_0 0x4140AF4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_1 0x4140AF8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_2 0x4140AFC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_3 0x4140B00
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_4 0x4140B04
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_5 0x4140B08
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_6 0x4140B0C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_7 0x4140B10
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_8 0x4140B14
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_9 0x4140B18
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_10 0x4140B1C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_11 0x4140B20
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_12 0x4140B24
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_13 0x4140B28
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_14 0x4140B2C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_EXPECTED_LAT_15 0x4140B30
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_0 0x4140B34
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_1 0x4140B38
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_2 0x4140B3C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_3 0x4140B40
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_4 0x4140B44
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_5 0x4140B48
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_6 0x4140B4C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_7 0x4140B50
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_8 0x4140B54
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_9 0x4140B58
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_10 0x4140B5C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_11 0x4140B60
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_12 0x4140B64
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_13 0x4140B68
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_14 0x4140B6C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_TOKEN_15 0x4140B70
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_0 0x4140B74
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_1 0x4140B78
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_2 0x4140B7C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_3 0x4140B80
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_4 0x4140B84
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_5 0x4140B88
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_6 0x4140B8C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_7 0x4140B90
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_8 0x4140B94
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_9 0x4140B98
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_10 0x4140B9C
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_11 0x4140BA0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_12 0x4140BA4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_13 0x4140BA8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_14 0x4140BAC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_ID_15 0x4140BB0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_WDT_0 0x4140BB4
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_WDT_1 0x4140BB8
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_WR_RED_CNT 0x4140BBC
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_DEC_TOKEN_0 0x4140BC0
|
||||
|
||||
#define mmDCORE0_RTR0_CTRL_RGL_MEM_DEC_TOKEN_1 0x4140BC4
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_RTR0_CTRL_REGS_H_ */
|
||||
@@ -0,0 +1,213 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_REGS_H_
|
||||
#define ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_RTR0_MSTR_IF_RR_PRVT_HBW
|
||||
* (Prototype: RANGE_REG_HBW)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_0 0x4142200
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_1 0x4142204
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_2 0x4142208
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_3 0x414220C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_4 0x4142210
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_LO_5 0x4142214
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_0 0x4142218
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_1 0x414221C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_2 0x4142220
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_3 0x4142224
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_4 0x4142228
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_SHORT_HI_5 0x414222C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_0 0x4142230
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_1 0x4142234
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_2 0x4142238
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_3 0x414223C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_4 0x4142240
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_LO_5 0x4142244
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_0 0x4142248
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_1 0x414224C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_2 0x4142250
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_3 0x4142254
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_4 0x4142258
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_SHORT_HI_5 0x414225C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_0 0x4142260
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_1 0x4142264
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_2 0x4142268
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_3 0x414226C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_4 0x4142270
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_LO_5 0x4142274
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_0 0x4142278
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_1 0x414227C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_2 0x4142280
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_3 0x4142284
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_4 0x4142288
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_SHORT_HI_5 0x414228C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_0 0x4142290
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_1 0x4142294
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_2 0x4142298
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_3 0x414229C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_4 0x41422A0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_LO_5 0x41422A4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_0 0x41422A8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_1 0x41422AC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_2 0x41422B0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_3 0x41422B4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_4 0x41422B8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_SHORT_HI_5 0x41422BC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_HI_0 0x41422C0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_HI_1 0x41422C4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_HI_2 0x41422C8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_HI_3 0x41422CC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_LO_0 0x41422D0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_LO_1 0x41422D4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_LO_2 0x41422D8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MIN_LO_3 0x41422DC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_HI_0 0x41422E0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_HI_1 0x41422E4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_HI_2 0x41422E8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_HI_3 0x41422EC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_LO_0 0x41422F0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_LO_1 0x41422F4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_LO_2 0x41422F8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_RANGE_MAX_LO_3 0x41422FC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_HI_0 0x4142300
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_HI_1 0x4142304
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_HI_2 0x4142308
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_HI_3 0x414230C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_LO_0 0x4142310
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_LO_1 0x4142314
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_LO_2 0x4142318
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MIN_LO_3 0x414231C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_HI_0 0x4142320
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_HI_1 0x4142324
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_HI_2 0x4142328
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_HI_3 0x414232C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_LO_0 0x4142330
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_LO_1 0x4142334
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_LO_2 0x4142338
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_RANGE_MAX_LO_3 0x414233C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_PCIE_EN 0x4142340
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_PCIE_EN 0x4142344
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_HIT_AW 0x4142348
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_HIT_AW 0x414234C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_SEC_HIT_AR 0x4142350
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_PRIV_HIT_AR 0x4142354
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AW_RAZWI_HI 0x4142358
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AW_RAZWI_LO 0x414235C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AR_RAZWI_HI 0x4142360
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AR_RAZWI_LO 0x4142364
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AW_RAZWI_XY 0x4142368
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AR_RAZWI_XY 0x414236C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AW_RAZWI_HAPPENED 0x4142370
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_AR_RAZWI_HAPPENED 0x4142374
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_RAZWI_ERR_RESP 0x4142378
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_HBW_REGS_H_ */
|
||||
@@ -0,0 +1,189 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_REGS_H_
|
||||
#define ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_RTR0_MSTR_IF_RR_PRVT_LBW
|
||||
* (Prototype: RANGE_REG_LBW)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_0 0x4142600
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_1 0x4142604
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_2 0x4142608
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_3 0x414260C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_4 0x4142610
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_5 0x4142614
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_6 0x4142618
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_7 0x414261C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_8 0x4142620
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_9 0x4142624
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_10 0x4142628
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_11 0x414262C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_12 0x4142630
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_SHORT_13 0x4142634
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_0 0x4142638
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_1 0x414263C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_2 0x4142640
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_3 0x4142644
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_4 0x4142648
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_5 0x414264C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_6 0x4142650
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_7 0x4142654
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_8 0x4142658
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_9 0x414265C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_10 0x4142660
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_11 0x4142664
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_12 0x4142668
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_SHORT_13 0x414266C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_0 0x4142670
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_1 0x4142674
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_2 0x4142678
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_3 0x414267C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_4 0x4142680
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_5 0x4142684
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_6 0x4142688
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_7 0x414268C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_8 0x4142690
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_9 0x4142694
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_10 0x4142698
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_11 0x414269C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_12 0x41426A0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_SHORT_13 0x41426A4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_0 0x41426A8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_1 0x41426AC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_2 0x41426B0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_3 0x41426B4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_4 0x41426B8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_5 0x41426BC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_6 0x41426C0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_7 0x41426C4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_8 0x41426C8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_9 0x41426CC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_10 0x41426D0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_11 0x41426D4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_12 0x41426D8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_SHORT_13 0x41426DC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_0 0x41426E0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_1 0x41426E4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_2 0x41426E8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MIN_3 0x41426EC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_0 0x41426F0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_1 0x41426F4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_2 0x41426F8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_RANGE_MAX_3 0x41426FC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_0 0x4142700
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_1 0x4142704
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_2 0x4142708
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MIN_3 0x414270C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_0 0x4142710
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_1 0x4142714
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_2 0x4142718
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_RANGE_MAX_3 0x414271C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_HIT_AW 0x4142720
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_HIT_AW 0x4142724
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_SEC_HIT_AR 0x4142728
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_PRIV_HIT_AR 0x414272C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AW_RAZWI 0x4142730
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AR_RAZWI 0x4142734
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AW_RAZWI_XY 0x4142738
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AR_RAZWI_XY 0x414273C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AW_RAZWI_HAPPENED 0x4142740
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_AR_RAZWI_HAPPENED 0x4142744
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_RAZWI_ERR_RESP 0x4142748
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_PRVT_LBW_REGS_H_ */
|
||||
@@ -0,0 +1,213 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_REGS_H_
|
||||
#define ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_RTR0_MSTR_IF_RR_SHRD_HBW
|
||||
* (Prototype: RANGE_REG_HBW)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_0 0x4142000
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_1 0x4142004
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_2 0x4142008
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_3 0x414200C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_4 0x4142010
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_LO_5 0x4142014
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_0 0x4142018
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_1 0x414201C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_2 0x4142020
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_3 0x4142024
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_4 0x4142028
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_SHORT_HI_5 0x414202C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_0 0x4142030
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_1 0x4142034
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_2 0x4142038
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_3 0x414203C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_4 0x4142040
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_LO_5 0x4142044
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_0 0x4142048
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_1 0x414204C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_2 0x4142050
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_3 0x4142054
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_4 0x4142058
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_SHORT_HI_5 0x414205C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_0 0x4142060
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_1 0x4142064
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_2 0x4142068
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_3 0x414206C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_4 0x4142070
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_LO_5 0x4142074
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_0 0x4142078
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_1 0x414207C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_2 0x4142080
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_3 0x4142084
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_4 0x4142088
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_SHORT_HI_5 0x414208C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_0 0x4142090
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_1 0x4142094
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_2 0x4142098
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_3 0x414209C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_4 0x41420A0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_LO_5 0x41420A4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_0 0x41420A8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_1 0x41420AC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_2 0x41420B0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_3 0x41420B4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_4 0x41420B8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_SHORT_HI_5 0x41420BC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_HI_0 0x41420C0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_HI_1 0x41420C4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_HI_2 0x41420C8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_HI_3 0x41420CC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_LO_0 0x41420D0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_LO_1 0x41420D4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_LO_2 0x41420D8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MIN_LO_3 0x41420DC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_HI_0 0x41420E0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_HI_1 0x41420E4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_HI_2 0x41420E8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_HI_3 0x41420EC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_LO_0 0x41420F0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_LO_1 0x41420F4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_LO_2 0x41420F8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_RANGE_MAX_LO_3 0x41420FC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_HI_0 0x4142100
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_HI_1 0x4142104
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_HI_2 0x4142108
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_HI_3 0x414210C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_LO_0 0x4142110
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_LO_1 0x4142114
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_LO_2 0x4142118
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MIN_LO_3 0x414211C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_HI_0 0x4142120
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_HI_1 0x4142124
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_HI_2 0x4142128
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_HI_3 0x414212C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_LO_0 0x4142130
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_LO_1 0x4142134
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_LO_2 0x4142138
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_RANGE_MAX_LO_3 0x414213C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_PCIE_EN 0x4142140
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_PCIE_EN 0x4142144
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_HIT_AW 0x4142148
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_HIT_AW 0x414214C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_SEC_HIT_AR 0x4142150
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_PRIV_HIT_AR 0x4142154
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AW_RAZWI_HI 0x4142158
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AW_RAZWI_LO 0x414215C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AR_RAZWI_HI 0x4142160
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AR_RAZWI_LO 0x4142164
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AW_RAZWI_XY 0x4142168
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AR_RAZWI_XY 0x414216C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AW_RAZWI_HAPPENED 0x4142170
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_AR_RAZWI_HAPPENED 0x4142174
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_RAZWI_ERR_RESP 0x4142178
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_HBW_REGS_H_ */
|
||||
@@ -0,0 +1,189 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_REGS_H_
|
||||
#define ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_RTR0_MSTR_IF_RR_SHRD_LBW
|
||||
* (Prototype: RANGE_REG_LBW)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_0 0x4142400
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_1 0x4142404
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_2 0x4142408
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_3 0x414240C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_4 0x4142410
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_5 0x4142414
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_6 0x4142418
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_7 0x414241C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_8 0x4142420
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_9 0x4142424
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_10 0x4142428
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_11 0x414242C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_12 0x4142430
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_SHORT_13 0x4142434
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_0 0x4142438
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_1 0x414243C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_2 0x4142440
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_3 0x4142444
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_4 0x4142448
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_5 0x414244C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_6 0x4142450
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_7 0x4142454
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_8 0x4142458
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_9 0x414245C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_10 0x4142460
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_11 0x4142464
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_12 0x4142468
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_SHORT_13 0x414246C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_0 0x4142470
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_1 0x4142474
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_2 0x4142478
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_3 0x414247C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_4 0x4142480
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_5 0x4142484
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_6 0x4142488
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_7 0x414248C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_8 0x4142490
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_9 0x4142494
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_10 0x4142498
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_11 0x414249C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_12 0x41424A0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_SHORT_13 0x41424A4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_0 0x41424A8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_1 0x41424AC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_2 0x41424B0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_3 0x41424B4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_4 0x41424B8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_5 0x41424BC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_6 0x41424C0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_7 0x41424C4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_8 0x41424C8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_9 0x41424CC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_10 0x41424D0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_11 0x41424D4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_12 0x41424D8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_SHORT_13 0x41424DC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_0 0x41424E0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_1 0x41424E4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_2 0x41424E8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MIN_3 0x41424EC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_0 0x41424F0
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_1 0x41424F4
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_2 0x41424F8
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_RANGE_MAX_3 0x41424FC
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_0 0x4142500
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_1 0x4142504
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_2 0x4142508
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MIN_3 0x414250C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_0 0x4142510
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_1 0x4142514
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_2 0x4142518
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_RANGE_MAX_3 0x414251C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_HIT_AW 0x4142520
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_HIT_AW 0x4142524
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_SEC_HIT_AR 0x4142528
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_PRIV_HIT_AR 0x414252C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AW_RAZWI 0x4142530
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AR_RAZWI 0x4142534
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AW_RAZWI_XY 0x4142538
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AR_RAZWI_XY 0x414253C
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AW_RAZWI_HAPPENED 0x4142540
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_AR_RAZWI_HAPPENED 0x4142544
|
||||
|
||||
#define mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_RAZWI_ERR_RESP 0x4142548
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_REGS_H_ */
|
||||
@@ -0,0 +1,135 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_SYNC_MNGR_GLBL_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_SYNC_MNGR_GLBL_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_SYNC_MNGR_GLBL
|
||||
* (Prototype: SOB_GLBL)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_SO_OVERFLOW_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_SO_OVERFLOW_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_MST_UNALIGN4B_SHIFT 1
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_MST_UNALIGN4B_MASK 0x2
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_MST_RSP_ERR_SHIFT 2
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_MASK_MST_RSP_ERR_MASK 0x4
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_SM_SEI_CAUSE */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_CAUSE_CAUSE_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_CAUSE_CAUSE_MASK 0x7
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_CAUSE_LOG_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SM_SEI_CAUSE_LOG_MASK 0xFFFF0
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_L */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_L_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_L_VAL_MASK 0xFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_H */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_H_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_CPMR_H_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_L2H_MASK_L */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_MASK_L_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_MASK_L_VAL_MASK 0xFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_L2H_MASK_H */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_MASK_H_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_L2H_MASK_H_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_ASID_SEC */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_SEC_ASID_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_SEC_ASID_MASK 0xFFFF
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_SEC_BP_MMU_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_SEC_BP_MMU_MASK 0x10000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_ASID_PRIV_ONLY */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_PRIV_ONLY_ASID_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_PRIV_ONLY_ASID_MASK 0xFFFF
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_PRIV_ONLY_BP_MMU_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_PRIV_ONLY_BP_MMU_MASK 0x10000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_LBW_DELAY */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DELAY_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DELAY_VAL_MASK 0xFFFF
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DELAY_EN_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DELAY_EN_MASK 0x10000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_PI_SIZE */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_PI_SIZE_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_PI_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_SOB_ONLY */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SOB_ONLY_EN_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_SOB_ONLY_EN_MASK 0x1
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_INTR */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_SEC_INTR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_SEC_INTR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_SEC_INTR_MASK_SHIFT 8
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_SEC_INTR_MASK_MASK 0x100
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_INTR_QUEUE_INDEX_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INTR_CQ_INTR_QUEUE_INDEX_MASK 0x3F0000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_ASID_NONE_SEC_PRIV */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_NONE_SEC_PRIV_ASID_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_NONE_SEC_PRIV_ASID_MASK 0xFFFF
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_NONE_SEC_PRIV_BP_MMU_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_GLBL_ASID_NONE_SEC_PRIV_BP_MMU_MASK 0x10000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_PI_INC_MODE_SIZE */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_PI_INC_MODE_SIZE_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_PI_INC_MODE_SIZE_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_L */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_L_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_L_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_H */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_H_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_BASE_ADDR_H_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_SIZE_LOG2 */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SIZE_LOG2_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SIZE_LOG2_VAL_MASK 0xFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_PI */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_PI_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_PI_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_SEC */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SEC_SEC_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SEC_SEC_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SEC_PRIV_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_SEC_PRIV_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_L */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_L_ADDRL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_L_ADDRL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_H */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_H_ADDRH_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_ADDR_H_ADDRH_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_LBW_DATA */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DATA_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_LBW_DATA_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_GLBL_CQ_INC_MODE */
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INC_MODE_MODE_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_GLBL_CQ_INC_MODE_MODE_MASK 0x1
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_SYNC_MNGR_GLBL_MASKS_H_ */
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,135 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID_WR_MASK 0x3FF
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID_RD_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID_RD_MASK 0x3FF0000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP_WR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP_RD_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER_WR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER_RD_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP_WR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP_RD_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_IND_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_IND_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_DTYPE_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_DTYPE_MASK 0xF0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_OP_SHIFT 8
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_OP_MASK 0x300
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_ROUND_SHIFT 12
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_ROUND_MASK 0x3000
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_MAX_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION_MAX_MASK 0x10000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_IND_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_IND_MASK 0x3
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_ADDITION_SIZE_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_ADDITION_SIZE_MASK 0xFF0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_MSB_MASK_SHIFT 12
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC_MSB_MASK_MASK 0x1F000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS_WR_MASK 0xF
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS_RD_MASK 0x70
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_27_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_27_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_28_SHIFT 1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_28_MASK 0x2
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_30_SHIFT 2
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_30_MASK 0x4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_31_SHIFT 3
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD_WR_BIT_31_MASK 0x8
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE_WR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE_RD_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE_WR_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE_WR_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE_RD_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE_RD_MASK 0x10
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD_X_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD_X_MASK 0x1F
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD_Y_SHIFT 8
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD_Y_MASK 0xF00
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_LO */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_LO_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_HI */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_HI_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_HI_VAL_MASK 0x3FF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_LO */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_LO_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_LO_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_HI */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_HI_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_HI_VAL_MASK 0x3FF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_COORD */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_COORD_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_COORD_VAL_MASK 0x3FF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_LOCK */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_LOCK_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_LOCK_VAL_MASK 0x1
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD_BIT_21_11_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD_BIT_21_11_MASK 0x7FF
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD_BIT_22_SHIFT 12
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD_BIT_22_MASK 0x1000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_OVRD */
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_OVRD_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_OVRD_VAL_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_MASKS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_SYNC_MNGR_MSTR_IF_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_ASID 0x411FA80
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_MMU_BP 0x411FA84
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_STRONG_ORDER 0x411FA88
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_NO_SNOOP 0x411FA8C
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_REDUCTION 0x411FA90
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_ATOMIC 0x411FA94
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_QOS 0x411FA98
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RSVD 0x411FA9C
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_EMEM_CPAGE 0x411FAA0
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_CORE 0x411FAA4
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_E2E_COORD 0x411FAA8
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_LO 0x411FAB0
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_WR_OVRD_HI 0x411FAB4
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_LO 0x411FAB8
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_HB_RD_OVRD_HI 0x411FABC
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_COORD 0x411FAC0
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_LOCK 0x411FAC4
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_RSVD 0x411FAC8
|
||||
|
||||
#define mmDCORE0_SYNC_MNGR_MSTR_IF_AXUSER_LB_OVRD 0x411FACC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_SYNC_MNGR_MSTR_IF_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,87 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_SYNC_MNGR_OBJS_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_SYNC_MNGR_OBJS_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_SYNC_MNGR_OBJS
|
||||
* (Prototype: SOB_OBJS)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_SOB_OBJ */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_VAL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_VAL_MASK 0x7FFF
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_LONG_SOB_SHIFT 24
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_LONG_SOB_MASK 0x1000000
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_TRACE_EVICT_SHIFT 30
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_TRACE_EVICT_MASK 0x40000000
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_INC_SHIFT 31
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SOB_OBJ_INC_MASK 0x80000000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRL */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRL_ADDRL_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRL_ADDRL_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRH */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRH_ADDRH_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_ADDRH_ADDRH_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_PAY_DATA */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_DATA_DATA_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_PAY_DATA_DATA_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_ARM */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SID_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SID_MASK 0xFF
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_MASK_SHIFT 8
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_MASK_MASK 0xFF00
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SOP_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SOP_MASK 0x10000
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SOD_SHIFT 17
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_ARM_SOD_MASK 0xFFFE0000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_CONFIG */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LONG_SOB_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LONG_SOB_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_CQ_EN_SHIFT 4
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_CQ_EN_MASK 0x10
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_WR_NUM_SHIFT 5
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_WR_NUM_MASK 0x60
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LBW_EN_SHIFT 8
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LBW_EN_MASK 0x100
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_MSB_SID_SHIFT 16
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_MSB_SID_MASK 0xF0000
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LONG_HIGH_GROUP_SHIFT 31
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_CONFIG_LONG_HIGH_GROUP_MASK 0x80000000
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_MON_STATUS */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_VALID_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_VALID_MASK 0x1
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PENDING_SHIFT 1
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PENDING_MASK 0x1FE
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PROT_SHIFT 9
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PROT_MASK 0x200
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PRIV_SHIFT 10
|
||||
#define DCORE0_SYNC_MNGR_OBJS_MON_STATUS_PRIV_MASK 0x400
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_SM_SEC */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SM_SEC_SEC_VEC_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SM_SEC_SEC_VEC_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_SYNC_MNGR_OBJS_SM_PRIV */
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SM_PRIV_PRIV_SHIFT 0
|
||||
#define DCORE0_SYNC_MNGR_OBJS_SM_PRIV_PRIV_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_SYNC_MNGR_OBJS_MASKS_H_ */
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_AXUSER_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_AXUSER_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_AXUSER
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_ASID 0x400BE00
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_MMU_BP 0x400BE04
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_STRONG_ORDER 0x400BE08
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_NO_SNOOP 0x400BE0C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_WR_REDUCTION 0x400BE10
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_RD_ATOMIC 0x400BE14
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_QOS 0x400BE18
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_RSVD 0x400BE1C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_EMEM_CPAGE 0x400BE20
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_CORE 0x400BE24
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_E2E_COORD 0x400BE28
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_WR_OVRD_LO 0x400BE30
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_WR_OVRD_HI 0x400BE34
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_RD_OVRD_LO 0x400BE38
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_HB_RD_OVRD_HI 0x400BE3C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_LB_COORD 0x400BE40
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_LB_LOCK 0x400BE44
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_LB_RSVD 0x400BE48
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_AXUSER_LB_OVRD 0x400BE4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_AXUSER_REGS_H_ */
|
||||
@@ -0,0 +1,129 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_KERNEL_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_KERNEL_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_KERNEL
|
||||
* (Prototype: TPC_NON_TENSOR_DESCRIPTOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_KERNEL_BASE_ADDRESS_LOW 0x400B508
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_KERNEL_BASE_ADDRESS_HIGH 0x400B50C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_DIM_0 0x400B510
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_SIZE_DIM_0 0x400B514
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_DIM_1 0x400B518
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_SIZE_DIM_1 0x400B51C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_DIM_2 0x400B520
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_SIZE_DIM_2 0x400B524
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_DIM_3 0x400B528
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_SIZE_DIM_3 0x400B52C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_DIM_4 0x400B530
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_SIZE_DIM_4 0x400B534
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_KERNEL_CONFIG 0x400B538
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_KERNEL_ID 0x400B53C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_POWER_LOOP 0x400B540
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_0 0x400B544
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_1 0x400B548
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_2 0x400B54C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_3 0x400B550
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_4 0x400B554
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_5 0x400B558
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_6 0x400B55C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_7 0x400B560
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_8 0x400B564
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_9 0x400B568
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_10 0x400B56C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_11 0x400B570
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_12 0x400B574
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_13 0x400B578
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_14 0x400B57C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_15 0x400B580
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_16 0x400B584
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_17 0x400B588
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_18 0x400B58C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_19 0x400B590
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_20 0x400B594
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_21 0x400B598
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_22 0x400B59C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_23 0x400B5A0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_24 0x400B5A4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_25 0x400B5A8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_26 0x400B5AC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_27 0x400B5B0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_28 0x400B5B4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_29 0x400B5B8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_30 0x400B5BC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_SRF_31 0x400B5C0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_KERNEL_ID_INC 0x400B5C4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_SIZE_HIGH_DIM_0 0x400B5C8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_SIZE_HIGH_DIM_1 0x400B5CC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_SIZE_HIGH_DIM_2 0x400B5D0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_SIZE_HIGH_DIM_3 0x400B5D4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TID_BASE_SIZE_HIGH_DIM_4 0x400B5D8
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_KERNEL_REGS_H_ */
|
||||
@@ -0,0 +1,63 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_KERNEL_TENSOR_0_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_KERNEL_TENSOR_0_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_KERNEL_TENSOR_0
|
||||
* (Prototype: TPC_TENSOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_BASE_ADDR_LOW 0x400B000
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_BASE_ADDR_HIGH 0x400B004
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_PADDING_VALUE 0x400B008
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_TENSOR_CONFIG 0x400B00C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_0_SIZE 0x400B010
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_0_STRIDE 0x400B014
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_1_SIZE 0x400B018
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_1_STRIDE 0x400B01C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_2_SIZE 0x400B020
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_2_STRIDE 0x400B024
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_3_SIZE 0x400B028
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_3_STRIDE 0x400B02C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_4_SIZE 0x400B030
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_4_STRIDE 0x400B034
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_PREF_STRIDE 0x400B038
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_0_SIZE_STRIDE_HIGH 0x400B03C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_1_SIZE_STRIDE_HIGH 0x400B040
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_2_SIZE_STRIDE_HIGH 0x400B044
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_3_SIZE_STRIDE_HIGH 0x400B048
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_KERNEL_TENSOR_0_DIM_4_SIZE_STRIDE_HIGH 0x400B04C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_KERNEL_TENSOR_0_REGS_H_ */
|
||||
@@ -0,0 +1,509 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_MASKS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_MASKS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG
|
||||
* (Prototype: TPC)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_COUNT */
|
||||
#define DCORE0_TPC0_CFG_TPC_COUNT_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_COUNT_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_ID */
|
||||
#define DCORE0_TPC0_CFG_TPC_ID_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_ID_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_STALL_ON_ERR */
|
||||
#define DCORE0_TPC0_CFG_STALL_ON_ERR_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_STALL_ON_ERR_V_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_CLK_EN */
|
||||
#define DCORE0_TPC0_CFG_CLK_EN_LBW_CFG_DIS_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CLK_EN_LBW_CFG_DIS_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_CLK_EN_DBG_CFG_DIS_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_CLK_EN_DBG_CFG_DIS_MASK 0x10
|
||||
|
||||
/* DCORE0_TPC0_CFG_IQ_RL_EN */
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_EN_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_EN_V_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_IQ_RL_SAT */
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_SAT_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_SAT_V_MASK 0xFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_IQ_RL_RST_TOKEN */
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_RST_TOKEN_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_RST_TOKEN_V_MASK 0xFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_IQ_RL_TIMEOUT */
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_TIMEOUT_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IQ_RL_TIMEOUT_V_MASK 0xFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MTRR_2 */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_2_PHY_BASE_ADD_LO_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_2_PHY_BASE_ADD_LO_MASK 0xFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_IQ_LBW_CLK_EN */
|
||||
#define DCORE0_TPC0_CFG_IQ_LBW_CLK_EN_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IQ_LBW_CLK_EN_V_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_LOCK_VALUE */
|
||||
#define DCORE0_TPC0_CFG_TPC_LOCK_VALUE_VALUE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_LOCK_VALUE_VALUE_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_LOCK */
|
||||
#define DCORE0_TPC0_CFG_TPC_LOCK_LOCK_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_LOCK_LOCK_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_CGU_SB */
|
||||
#define DCORE0_TPC0_CFG_CGU_SB_TSB_DISABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CGU_SB_TSB_DISABLE_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_CGU_CNT */
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_DCACHE_DISABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_DCACHE_DISABLE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_WQ_DISABLE_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_WQ_DISABLE_MASK 0x2
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_0_DISABLE_SHIFT 2
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_0_DISABLE_MASK 0x4
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_1_DISABLE_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_1_DISABLE_MASK 0x8
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_2_DISABLE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_2_DISABLE_MASK 0x10
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_3_DISABLE_SHIFT 5
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_3_DISABLE_MASK 0x20
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_4_DISABLE_SHIFT 6
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_ADDSUB_4_DISABLE_MASK 0x40
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_0_DISABLE_SHIFT 7
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_0_DISABLE_MASK 0x80
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_1_DISABLE_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_1_DISABLE_MASK 0x100
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_2_DISABLE_SHIFT 9
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_2_DISABLE_MASK 0x200
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_3_DISABLE_SHIFT 10
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_3_DISABLE_MASK 0x400
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_4_DISABLE_SHIFT 11
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SPU_AGU_CMP_4_DISABLE_MASK 0x800
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_MSAC_DISABLE_SHIFT 12
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_MSAC_DISABLE_MASK 0x1000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_CONV_DISABLE_SHIFT 13
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_CONV_DISABLE_MASK 0x2000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_NEARBYINT_DISABLE_SHIFT 14
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_NEARBYINT_DISABLE_MASK 0x4000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_CMP_DISABLE_SHIFT 15
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_CMP_DISABLE_MASK 0x8000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_FP_MAC_DISABLE_SHIFT 16
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_FP_MAC_DISABLE_MASK 0x10000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_A_D2_DISABLE_SHIFT 17
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_A_D2_DISABLE_MASK 0x20000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_B_D2_DISABLE_SHIFT 18
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_B_D2_DISABLE_MASK 0x40000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_E_D2_DISABLE_SHIFT 19
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_SRC_E_D2_DISABLE_MASK 0x80000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_FMA_SRC_C_E1_DISABLE_SHIFT 20
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_SOPS_FMA_SRC_C_E1_DISABLE_MASK 0x100000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_LD_SOPS_SRC_A_D2_DISABLE_SHIFT 21
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_LD_SOPS_SRC_A_D2_DISABLE_MASK 0x200000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_ST_SOPS_SRC_A_D2_DISABLE_SHIFT 22
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_ST_SOPS_SRC_A_D2_DISABLE_MASK 0x400000
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_FP_ADDSUB_DISABLE_SHIFT 23
|
||||
#define DCORE0_TPC0_CFG_CGU_CNT_FP_ADDSUB_DISABLE_MASK 0x800000
|
||||
|
||||
/* DCORE0_TPC0_CFG_CGU_CPE */
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_NEARBYINT_DISABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_NEARBYINT_DISABLE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_A_DISABLE_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_A_DISABLE_MASK 0x2
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_B_DISABLE_SHIFT 2
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_B_DISABLE_MASK 0x4
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_E_DISABLE_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_E_DISABLE_MASK 0x8
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_D_DISABLE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_D_DISABLE_MASK 0x10
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_C_DISABLE_SHIFT 5
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SOPS_SRC_C_DISABLE_MASK 0x20
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_LD_SOPS_SRC_A_DISABLE_SHIFT 6
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_LD_SOPS_SRC_A_DISABLE_MASK 0x40
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_MSAC_DISABLE_SHIFT 7
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_MSAC_DISABLE_MASK 0x80
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ADDSUB_DISABLE_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ADDSUB_DISABLE_MASK 0x100
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SHIFT_DISABLE_SHIFT 9
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SHIFT_DISABLE_MASK 0x200
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_GLE_DISABLE_SHIFT 10
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_GLE_DISABLE_MASK 0x400
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_CMP_DISABLE_SHIFT 11
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_CMP_DISABLE_MASK 0x800
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_CONV_DISABLE_SHIFT 12
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_CONV_DISABLE_MASK 0x1000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SB_DISABLE_SHIFT 13
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_SB_DISABLE_MASK 0x2000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_TBUF_DISABLE_SHIFT 14
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_TBUF_DISABLE_MASK 0x4000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ST_G_DISABLE_SHIFT 15
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ST_G_DISABLE_MASK 0x8000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_MAC_0_DISABLE_SHIFT 16
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_MAC_0_DISABLE_MASK 0x10000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_MAC_1_DISABLE_SHIFT 17
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_MAC_1_DISABLE_MASK 0x20000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_ADDSUB_DISABLE_SHIFT 18
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_FP_ADDSUB_DISABLE_MASK 0x40000
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ST_SOPS_SRC_C_DISABLE_SHIFT 19
|
||||
#define DCORE0_TPC0_CFG_CGU_CPE_ST_SOPS_SRC_C_DISABLE_MASK 0x80000
|
||||
|
||||
/* DCORE0_TPC0_CFG_FP16_FTZ_IN */
|
||||
#define DCORE0_TPC0_CFG_FP16_FTZ_IN_MODE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_FP16_FTZ_IN_MODE_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_DCACHE_CFG */
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_G_PREF_DIS_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_G_PREF_DIS_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_G_PREF_VLD_CLR_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_G_PREF_VLD_CLR_MASK 0x2
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_HALT_FLUSH_SHIFT 2
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_HALT_FLUSH_MASK 0x4
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_DEALIGN_DIS_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_DCACHE_CFG_DEALIGN_DIS_MASK 0x8
|
||||
|
||||
/* DCORE0_TPC0_CFG_E2E_CRDT_TOP */
|
||||
#define DCORE0_TPC0_CFG_E2E_CRDT_TOP_FORCE_EN_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_E2E_CRDT_TOP_FORCE_EN_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_E2E_CRDT_TOP_Y_X_FORCE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_E2E_CRDT_TOP_Y_X_FORCE_MASK 0x1FF0
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_DCACHE_L0CD */
|
||||
#define DCORE0_TPC0_CFG_TPC_DCACHE_L0CD_VAL_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_DCACHE_L0CD_VAL_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_SB_L0CD */
|
||||
#define DCORE0_TPC0_CFG_TPC_SB_L0CD_VAL_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_SB_L0CD_VAL_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_CONV_ROUND_CSR */
|
||||
#define DCORE0_TPC0_CFG_CONV_ROUND_CSR_MODE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CONV_ROUND_CSR_MODE_MASK 0x7
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_OCCUPANCY */
|
||||
#define DCORE0_TPC0_CFG_TSB_OCCUPANCY_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_OCCUPANCY_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT */
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT_AR_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT_AR_MASK 0xFFF
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT_AW_SHIFT 12
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT_AW_MASK 0xFF000
|
||||
|
||||
/* DCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT */
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT_AW_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT_AW_MASK 0xFF
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT_AR_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT_AR_MASK 0xFF00
|
||||
|
||||
/* DCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT */
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT_AR_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT_AR_MASK 0xFFF
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT_AW_SHIFT 12
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT_AW_MASK 0xFFF000
|
||||
|
||||
/* DCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT */
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT_AR_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT_AR_MASK 0xFF
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT_AW_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT_AW_MASK 0xFFF00
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_SPE_LFSR_POLYNOM */
|
||||
#define DCORE0_TPC0_CFG_SPE_LFSR_POLYNOM_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_SPE_LFSR_POLYNOM_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL_EN_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL_EN_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL_DEFAULT_MEMORY_TYPE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL_DEFAULT_MEMORY_TYPE_MASK 0x10
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MTRR */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_VALID_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_VALID_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MEMORY_TYPE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MEMORY_TYPE_MASK 0x10
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_PHY_BASE_ADD_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_PHY_BASE_ADD_MASK 0xFFFF00
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_V_MASK 0xFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_FP8_143_BIAS */
|
||||
#define DCORE0_TPC0_CFG_FP8_143_BIAS_BIAS_143_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_FP8_143_BIAS_BIAS_143_MASK 0xF
|
||||
|
||||
/* DCORE0_TPC0_CFG_ROUND_CSR */
|
||||
#define DCORE0_TPC0_CFG_ROUND_CSR_MODE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ROUND_CSR_MODE_MASK 0x7
|
||||
|
||||
/* DCORE0_TPC0_CFG_HB_PROT */
|
||||
#define DCORE0_TPC0_CFG_HB_PROT_AWPROT_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_HB_PROT_AWPROT_MASK 0x7
|
||||
#define DCORE0_TPC0_CFG_HB_PROT_ARPROT_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_HB_PROT_ARPROT_MASK 0x38
|
||||
|
||||
/* DCORE0_TPC0_CFG_LB_PROT */
|
||||
#define DCORE0_TPC0_CFG_LB_PROT_AWPROT_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LB_PROT_AWPROT_MASK 0x7
|
||||
#define DCORE0_TPC0_CFG_LB_PROT_ARPROT_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_LB_PROT_ARPROT_MASK 0x38
|
||||
|
||||
/* DCORE0_TPC0_CFG_SEMAPHORE */
|
||||
#define DCORE0_TPC0_CFG_SEMAPHORE_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_SEMAPHORE_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_VFLAGS */
|
||||
#define DCORE0_TPC0_CFG_VFLAGS_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_VFLAGS_V_MASK 0x7F
|
||||
|
||||
/* DCORE0_TPC0_CFG_SFLAGS */
|
||||
#define DCORE0_TPC0_CFG_SFLAGS_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_SFLAGS_V_MASK 0x7F
|
||||
|
||||
/* DCORE0_TPC0_CFG_LFSR_POLYNOM */
|
||||
#define DCORE0_TPC0_CFG_LFSR_POLYNOM_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LFSR_POLYNOM_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_STATUS */
|
||||
#define DCORE0_TPC0_CFG_STATUS_SCALAR_PIPE_EMPTY_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_STATUS_SCALAR_PIPE_EMPTY_MASK 0x2
|
||||
#define DCORE0_TPC0_CFG_STATUS_VECTOR_PIPE_EMPTY_SHIFT 2
|
||||
#define DCORE0_TPC0_CFG_STATUS_VECTOR_PIPE_EMPTY_MASK 0x4
|
||||
#define DCORE0_TPC0_CFG_STATUS_IQ_EMPTY_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_STATUS_IQ_EMPTY_MASK 0x8
|
||||
#define DCORE0_TPC0_CFG_STATUS_SB_EMPTY_SHIFT 5
|
||||
#define DCORE0_TPC0_CFG_STATUS_SB_EMPTY_MASK 0x20
|
||||
#define DCORE0_TPC0_CFG_STATUS_QM_IDLE_SHIFT 6
|
||||
#define DCORE0_TPC0_CFG_STATUS_QM_IDLE_MASK 0x40
|
||||
#define DCORE0_TPC0_CFG_STATUS_QM_RDY_SHIFT 7
|
||||
#define DCORE0_TPC0_CFG_STATUS_QM_RDY_MASK 0x80
|
||||
|
||||
/* DCORE0_TPC0_CFG_CFG_BASE_ADDRESS_HIGH */
|
||||
#define DCORE0_TPC0_CFG_CFG_BASE_ADDRESS_HIGH_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CFG_BASE_ADDRESS_HIGH_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_CFG_SUBTRACT_VALUE */
|
||||
#define DCORE0_TPC0_CFG_CFG_SUBTRACT_VALUE_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_CFG_SUBTRACT_VALUE_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_SM_BASE_ADDRESS_HIGH */
|
||||
#define DCORE0_TPC0_CFG_SM_BASE_ADDRESS_HIGH_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_SM_BASE_ADDRESS_HIGH_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_CMD */
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_INVALIDATE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_INVALIDATE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_DCACHE_INVALIDATE_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_DCACHE_INVALIDATE_MASK 0x2
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_LCACHE_INVALIDATE_SHIFT 2
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_LCACHE_INVALIDATE_MASK 0x4
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_TCACHE_INVALIDATE_SHIFT 3
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_TCACHE_INVALIDATE_MASK 0x8
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_PREFETCH_64KB_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_PREFETCH_64KB_MASK 0x10
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_PREFETCH_32KB_SHIFT 5
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_ICACHE_PREFETCH_32KB_MASK 0x20
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_QMAN_STOP_SHIFT 6
|
||||
#define DCORE0_TPC0_CFG_TPC_CMD_QMAN_STOP_MASK 0x40
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_EXECUTE */
|
||||
#define DCORE0_TPC0_CFG_TPC_EXECUTE_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_EXECUTE_V_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_STALL */
|
||||
#define DCORE0_TPC0_CFG_TPC_STALL_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_STALL_V_MASK 0x1
|
||||
|
||||
/* DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_LOW */
|
||||
#define DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_LOW_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_LOW_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_HIGH */
|
||||
#define DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_HIGH_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_HIGH_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_RD_RATE_LIMIT */
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_ENABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_ENABLE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_SATURATION_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_SATURATION_MASK 0x1FE
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_TIMEOUT_SHIFT 9
|
||||
#define DCORE0_TPC0_CFG_RD_RATE_LIMIT_TIMEOUT_MASK 0x1FE00
|
||||
|
||||
/* DCORE0_TPC0_CFG_WR_RATE_LIMIT */
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_ENABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_ENABLE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_SATURATION_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_SATURATION_MASK 0x1FE
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_TIMEOUT_SHIFT 9
|
||||
#define DCORE0_TPC0_CFG_WR_RATE_LIMIT_TIMEOUT_MASK 0x1FE00
|
||||
|
||||
/* DCORE0_TPC0_CFG_MSS_CONFIG */
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_AWCACHE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_AWCACHE_MASK 0xF
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_ARCACHE_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_ARCACHE_MASK 0xF0
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_ICACHE_FETCH_LINE_NUM_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_ICACHE_FETCH_LINE_NUM_MASK 0x300
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_EXPOSED_PIPE_DIS_SHIFT 10
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_EXPOSED_PIPE_DIS_MASK 0x400
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_DCACHE_PREFETCH_DIS_SHIFT 11
|
||||
#define DCORE0_TPC0_CFG_MSS_CONFIG_DCACHE_PREFETCH_DIS_MASK 0x800
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_INTR_CAUSE */
|
||||
#define DCORE0_TPC0_CFG_TPC_INTR_CAUSE_CAUSE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_INTR_CAUSE_CAUSE_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TPC_INTR_MASK */
|
||||
#define DCORE0_TPC0_CFG_TPC_INTR_MASK_MASK_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TPC_INTR_MASK_MASK_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_WQ_CREDITS */
|
||||
#define DCORE0_TPC0_CFG_WQ_CREDITS_ST_G_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_WQ_CREDITS_ST_G_MASK 0xF
|
||||
#define DCORE0_TPC0_CFG_WQ_CREDITS_KERNEL_FIFO_SHIFT 4
|
||||
#define DCORE0_TPC0_CFG_WQ_CREDITS_KERNEL_FIFO_MASK 0x70
|
||||
|
||||
/* DCORE0_TPC0_CFG_OPCODE_EXEC */
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_SPU_OP_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_SPU_OP_MASK 0x7F
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_SPU_EN_SHIFT 7
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_SPU_EN_MASK 0x80
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_VPU_OP_SHIFT 8
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_VPU_OP_MASK 0x7F00
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_VPU_EN_SHIFT 15
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_VPU_EN_MASK 0x8000
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_LD_OP_SHIFT 16
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_LD_OP_MASK 0x7F0000
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_LD_EN_SHIFT 23
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_LD_EN_MASK 0x800000
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_ST_OP_SHIFT 24
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_ST_OP_MASK 0x7F000000
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_ST_EN_SHIFT 31
|
||||
#define DCORE0_TPC0_CFG_OPCODE_EXEC_ST_EN_MASK 0x80000000
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_LO */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_LO_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_LO_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_HI */
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_HI_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_HI_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE_DATA_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE_DATA_MASK 0xFFFF
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE_MD_SHIFT 16
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE_MD_MASK 0xFFFF0000
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_CFG */
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_CACHE_DISABLE_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_CACHE_DISABLE_MASK 0x1
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_OS_SHIFT 1
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_MAX_OS_MASK 0x1FFFE
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_ENABLE_CGATE_SHIFT 17
|
||||
#define DCORE0_TPC0_CFG_TSB_CFG_ENABLE_CGATE_MASK 0x20000
|
||||
|
||||
/* DCORE0_TPC0_CFG_TSB_INFLIGHT_CNTR */
|
||||
#define DCORE0_TPC0_CFG_TSB_INFLIGHT_CNTR_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_TSB_INFLIGHT_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR */
|
||||
#define DCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR_HBW_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR_HBW_MASK 0xFFFF
|
||||
#define DCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR_LBW_SHIFT 16
|
||||
#define DCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR_LBW_MASK 0x1FF0000
|
||||
|
||||
/* DCORE0_TPC0_CFG_WQ_LBW_TOTAL_CNTR */
|
||||
#define DCORE0_TPC0_CFG_WQ_LBW_TOTAL_CNTR_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_WQ_LBW_TOTAL_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_WQ_HBW_TOTAL_CNTR */
|
||||
#define DCORE0_TPC0_CFG_WQ_HBW_TOTAL_CNTR_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_WQ_HBW_TOTAL_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
/* DCORE0_TPC0_CFG_IRQ_OCCOUPY_CNTR */
|
||||
#define DCORE0_TPC0_CFG_IRQ_OCCOUPY_CNTR_V_SHIFT 0
|
||||
#define DCORE0_TPC0_CFG_IRQ_OCCOUPY_CNTR_V_MASK 0xFFFFFFFF
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_MASKS_H_ */
|
||||
@@ -0,0 +1,129 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_QM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_QM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_QM
|
||||
* (Prototype: TPC_NON_TENSOR_DESCRIPTOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_KERNEL_BASE_ADDRESS_LOW 0x400BAE4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_KERNEL_BASE_ADDRESS_HIGH 0x400BAE8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_DIM_0 0x400BAEC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_SIZE_DIM_0 0x400BAF0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_DIM_1 0x400BAF4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_SIZE_DIM_1 0x400BAF8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_DIM_2 0x400BAFC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_SIZE_DIM_2 0x400BB00
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_DIM_3 0x400BB04
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_SIZE_DIM_3 0x400BB08
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_DIM_4 0x400BB0C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_SIZE_DIM_4 0x400BB10
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_KERNEL_CONFIG 0x400BB14
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_KERNEL_ID 0x400BB18
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_POWER_LOOP 0x400BB1C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_0 0x400BB20
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_1 0x400BB24
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_2 0x400BB28
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_3 0x400BB2C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_4 0x400BB30
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_5 0x400BB34
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_6 0x400BB38
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_7 0x400BB3C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_8 0x400BB40
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_9 0x400BB44
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_10 0x400BB48
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_11 0x400BB4C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_12 0x400BB50
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_13 0x400BB54
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_14 0x400BB58
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_15 0x400BB5C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_16 0x400BB60
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_17 0x400BB64
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_18 0x400BB68
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_19 0x400BB6C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_20 0x400BB70
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_21 0x400BB74
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_22 0x400BB78
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_23 0x400BB7C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_24 0x400BB80
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_25 0x400BB84
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_26 0x400BB88
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_27 0x400BB8C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_28 0x400BB90
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_29 0x400BB94
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_30 0x400BB98
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SRF_31 0x400BB9C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_KERNEL_ID_INC 0x400BBA0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_SIZE_HIGH_DIM_0 0x400BBA4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_SIZE_HIGH_DIM_1 0x400BBA8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_SIZE_HIGH_DIM_2 0x400BBAC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_SIZE_HIGH_DIM_3 0x400BBB0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TID_BASE_SIZE_HIGH_DIM_4 0x400BBB4
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_QM_REGS_H_ */
|
||||
@@ -0,0 +1,27 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_QM_SYNC_OBJECT_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_QM_SYNC_OBJECT_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_QM_SYNC_OBJECT
|
||||
* (Prototype: SYNC_OBJECT)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SYNC_OBJECT_MESSAGE 0x400BADC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_SYNC_OBJECT_ADDR 0x400BAE0
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_QM_SYNC_OBJECT_REGS_H_ */
|
||||
@@ -0,0 +1,63 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_QM_TENSOR_0_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_QM_TENSOR_0_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_QM_TENSOR_0
|
||||
* (Prototype: TPC_TENSOR)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_BASE_ADDR_LOW 0x400B5DC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_BASE_ADDR_HIGH 0x400B5E0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_PADDING_VALUE 0x400B5E4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_TENSOR_CONFIG 0x400B5E8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_0_SIZE 0x400B5EC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_0_STRIDE 0x400B5F0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_1_SIZE 0x400B5F4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_1_STRIDE 0x400B5F8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_2_SIZE 0x400B5FC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_2_STRIDE 0x400B600
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_3_SIZE 0x400B604
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_3_STRIDE 0x400B608
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_4_SIZE 0x400B60C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_4_STRIDE 0x400B610
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_PREF_STRIDE 0x400B614
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_0_SIZE_STRIDE_HIGH 0x400B618
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_1_SIZE_STRIDE_HIGH 0x400B61C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_2_SIZE_STRIDE_HIGH 0x400B620
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_3_SIZE_STRIDE_HIGH 0x400B624
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_QM_TENSOR_0_DIM_4_SIZE_STRIDE_HIGH 0x400B628
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_QM_TENSOR_0_REGS_H_ */
|
||||
@@ -0,0 +1,229 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG
|
||||
* (Prototype: TPC)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_COUNT 0x400BC18
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_ID 0x400BC1C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_STALL_ON_ERR 0x400BC20
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CLK_EN 0x400BC24
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IQ_RL_EN 0x400BC28
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IQ_RL_SAT 0x400BC2C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IQ_RL_RST_TOKEN 0x400BC30
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IQ_RL_TIMEOUT 0x400BC34
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_2_0 0x400BC38
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_2_1 0x400BC3C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_2_2 0x400BC40
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_2_3 0x400BC44
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IQ_LBW_CLK_EN 0x400BC48
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_VALUE_0 0x400BC4C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_VALUE_1 0x400BC50
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_VALUE_2 0x400BC54
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_VALUE_3 0x400BC58
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_0 0x400BC5C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_1 0x400BC60
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_2 0x400BC64
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_LOCK_3 0x400BC68
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_SB 0x400BC6C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CNT 0x400BC70
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_0 0x400BC74
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_1 0x400BC78
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_2 0x400BC7C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_3 0x400BC80
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_4 0x400BC84
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_5 0x400BC88
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_6 0x400BC8C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CGU_CPE_7 0x400BC90
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_FP16_FTZ_IN 0x400BC94
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_DCACHE_CFG 0x400BC98
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_E2E_CRDT_TOP 0x400BC9C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_DCACHE_L0CD 0x400BCA0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_SB_L0CD 0x400BCA4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CONV_ROUND_CSR 0x400BCA8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_OCCUPANCY 0x400BCAC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ARB_QNT_HBW_WEIGHT 0x400BCB0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ARB_QNT_LBW_WEIGHT 0x400BCB4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ARB_CNT_HBW_WEIGHT 0x400BCB8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ARB_CNT_LBW_WEIGHT 0x400BCBC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_LO 0x400BCC0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC32_BASE2_ADDR_HI 0x400BCC4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_LO 0x400BCC8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC64_BASE2_ADDR_HI 0x400BCCC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_LO 0x400BCD0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC128_BASE2_ADDR_HI 0x400BCD4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_LO 0x400BCD8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC256_BASE2_ADDR_HI 0x400BCDC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPE_LFSR_POLYNOM 0x400BCE0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_GLBL 0x400BCE4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_0 0x400BCE8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_1 0x400BCEC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_2 0x400BCF0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_3 0x400BCF4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_0 0x400BCF8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_1 0x400BCFC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_2 0x400BD00
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_LO_3 0x400BD04
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_0 0x400BD08
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_1 0x400BD0C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_2 0x400BD10
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MTRR_MASK_HI_3 0x400BD14
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_FP8_143_BIAS 0x400BD64
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ROUND_CSR 0x400BD68
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_HB_PROT 0x400BD6C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LB_PROT 0x400BD70
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SEMAPHORE 0x400BD74
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_VFLAGS 0x400BD78
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SFLAGS 0x400BD7C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LFSR_POLYNOM 0x400BD80
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_STATUS 0x400BD84
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CFG_BASE_ADDRESS_HIGH 0x400BD88
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_CFG_SUBTRACT_VALUE 0x400BD8C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SM_BASE_ADDRESS_HIGH 0x400BD90
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_CMD 0x400BD94
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_EXECUTE 0x400BD98
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_STALL 0x400BD9C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_LOW 0x400BDA0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_ICACHE_BASE_ADDERESS_HIGH 0x400BDA4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_RD_RATE_LIMIT 0x400BDA8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_WR_RATE_LIMIT 0x400BDAC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_MSS_CONFIG 0x400BDB0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_INTR_CAUSE 0x400BDB4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TPC_INTR_MASK 0x400BDB8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_WQ_CREDITS 0x400BDBC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_OPCODE_EXEC 0x400BDC0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_LO 0x400BDC4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC32_BASE_ADDR_HI 0x400BDC8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_LO 0x400BDCC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC64_BASE_ADDR_HI 0x400BDD0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_LO 0x400BDD4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC128_BASE_ADDR_HI 0x400BDD8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_LO 0x400BDDC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_LUT_FUNC256_BASE_ADDR_HI 0x400BDE0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG_MAX_SIZE 0x400BDE4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_CFG 0x400BDE8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_TSB_INFLIGHT_CNTR 0x400BDEC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_WQ_INFLIGHT_CNTR 0x400BDF0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_WQ_LBW_TOTAL_CNTR 0x400BDF4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_WQ_HBW_TOTAL_CNTR 0x400BDF8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_IRQ_OCCOUPY_CNTR 0x400BDFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_REGS_H_ */
|
||||
@@ -0,0 +1,185 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_CFG_SPECIAL_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_CFG_SPECIAL_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_CFG_SPECIAL
|
||||
* (Prototype: SPECIAL_REGS)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_0 0x400BE80
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_1 0x400BE84
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_2 0x400BE88
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_3 0x400BE8C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_4 0x400BE90
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_5 0x400BE94
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_6 0x400BE98
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_7 0x400BE9C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_8 0x400BEA0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_9 0x400BEA4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_10 0x400BEA8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_11 0x400BEAC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_12 0x400BEB0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_13 0x400BEB4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_14 0x400BEB8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_15 0x400BEBC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_16 0x400BEC0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_17 0x400BEC4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_18 0x400BEC8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_19 0x400BECC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_20 0x400BED0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_21 0x400BED4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_22 0x400BED8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_23 0x400BEDC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_24 0x400BEE0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_25 0x400BEE4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_26 0x400BEE8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_27 0x400BEEC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_28 0x400BEF0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_29 0x400BEF4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_30 0x400BEF8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_PRIV_31 0x400BEFC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_GW_DATA 0x400BF00
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_GW_REQ 0x400BF04
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_NUMOF 0x400BF0C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_SEL 0x400BF10
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_CTL 0x400BF14
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_ERR_MASK 0x400BF18
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_GLBL_ERR_MASK 0x400BF1C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_ERR_STS 0x400BF20
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_ECC_ERR_ADDR 0x400BF24
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_MEM_RM 0x400BF28
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_ERR_MASK 0x400BF40
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_ERR_ADDR 0x400BF44
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_ERR_CAUSE 0x400BF48
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SPARE_0 0x400BF60
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SPARE_1 0x400BF64
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SPARE_2 0x400BF68
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SPARE_3 0x400BF6C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_0 0x400BF80
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_1 0x400BF84
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_2 0x400BF88
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_3 0x400BF8C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_4 0x400BF90
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_5 0x400BF94
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_6 0x400BF98
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_7 0x400BF9C
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_8 0x400BFA0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_9 0x400BFA4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_10 0x400BFA8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_11 0x400BFAC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_12 0x400BFB0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_13 0x400BFB4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_14 0x400BFB8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_15 0x400BFBC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_16 0x400BFC0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_17 0x400BFC4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_18 0x400BFC8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_19 0x400BFCC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_20 0x400BFD0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_21 0x400BFD4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_22 0x400BFD8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_23 0x400BFDC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_24 0x400BFE0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_25 0x400BFE4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_26 0x400BFE8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_27 0x400BFEC
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_28 0x400BFF0
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_29 0x400BFF4
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_30 0x400BFF8
|
||||
|
||||
#define mmDCORE0_TPC0_CFG_SPECIAL_GLBL_SEC_31 0x400BFFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_CFG_SPECIAL_REGS_H_ */
|
||||
@@ -0,0 +1,163 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_EML_BUSMON_0_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_EML_BUSMON_0_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_EML_BUSMON_0
|
||||
* (Prototype: BMON)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CR 0x7000
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_REG_RESET 0x7004
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_INT_CLR 0x7008
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_TRIG_TH 0x700C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S0 0x7020
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S0 0x7024
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E0 0x7028
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E0 0x702C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S1 0x7030
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S1 0x7034
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E1 0x7038
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E1 0x703C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S2 0x7040
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S2 0x7044
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E2 0x7048
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E2 0x704C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_S3 0x7050
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_S3 0x7054
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_E3 0x7058
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_E3 0x705C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_REDUCTION 0x7060
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDL 0x7070
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDH 0x7074
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDENL 0x7078
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDENH 0x707C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_LATENCY_SMP 0x7090
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ATTR 0x7100
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ATTREN 0x7104
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_USRENL 0x7108
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_USRL 0x710C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_USRENH 0x7120
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_USRH 0x7124
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CAPTURE 0x7200
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_RELEASE 0x7204
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_WIN_CAPTURE 0x7208
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_BW_WIN 0x720C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MATCH_CNT_SOD 0x7220
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MATCH_CNT_WIN 0x7224
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CYCCNT_L 0x7228
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CYCCNT_H 0x722C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MAXLAT_SOD 0x7304
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MINLAT_SOD 0x7308
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MAXBW_SOD 0x7310
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MINBW_SOD 0x7314
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MAXOS_SOD 0x7320
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_MINOS_SOD 0x7324
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRL_SNAPSHOT 0x7400
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ADDRH_SNAPSHOT 0x7404
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDL_SNAPSHOT 0x7408
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_IDH_SNAPSHOT 0x740C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_ATTR_SNAPSHOT 0x7410
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_STM_TRC 0x7420
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_STM_TRC_DROP 0x7424
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_DEVARCH 0x7FBC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID2 0x7FC0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID1 0x7FC4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PMDEVID 0x7FC8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_DEVTYPE 0x7FCC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR4 0x7FD0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR5 0x7FD4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR6 0x7FD8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR7 0x7FDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR0 0x7FE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR1 0x7FE4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR2 0x7FE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_PIDR3 0x7FEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CIDR0 0x7FF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CIDR1 0x7FF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CIDR2 0x7FF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_BUSMON_0_CIDR3 0x7FFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_EML_BUSMON_0_REGS_H_ */
|
||||
@@ -0,0 +1,113 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_EML_ETF_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_EML_ETF_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_EML_ETF
|
||||
* (Prototype: ETF_1KB)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_RSZ 0x2004
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_STS 0x200C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_RRD 0x2010
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_RRP 0x2014
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_RWP 0x2018
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_TRG 0x201C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_CTL 0x2020
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_RWD 0x2024
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_MODE 0x2028
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_LBUFLEVEL 0x202C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_CBUFLEVEL 0x2030
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_BUFWM 0x2034
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_FFSR 0x2300
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_FFCR 0x2304
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PSCR 0x2308
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBMDATA0 0x2ED0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBMCTR2 0x2ED4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBMCTR1 0x2ED8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBMCTR0 0x2EDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITMISCOP0 0x2EE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITTRFLIN 0x2EE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBDATA0 0x2EEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBCTR2 0x2EF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBCTR1 0x2EF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITATBCTR0 0x2EF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_ITCTRL 0x2F00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_CLAIMSET 0x2FA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_CLAIMCLR 0x2FA4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_LAR 0x2FB0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_LSR 0x2FB4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_AUTHSTATUS 0x2FB8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_DEVID 0x2FC8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_DEVTYPE 0x2FCC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID4 0x2FD0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID5 0x2FD4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID6 0x2FD8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID7 0x2FDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID0 0x2FE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID1 0x2FE4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID2 0x2FE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_PERIPHID3 0x2FEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_COMPID0 0x2FF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_COMPID1 0x2FF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_COMPID2 0x2FF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_ETF_COMPID3 0x2FFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_EML_ETF_REGS_H_ */
|
||||
@@ -0,0 +1,75 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_EML_FUNNEL_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_EML_FUNNEL_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_EML_FUNNEL
|
||||
* (Prototype: FUNNEL_2X1)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CTRL_REG 0x6000
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PRIORITY_CTRL_REG 0x6004
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_ITATBDATA0 0x6EEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR2 0x6EF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR1 0x6EF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_ITATBCTR0 0x6EF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_ITCTRL 0x6F00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CLAIMSET 0x6FA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CLAIMCLR 0x6FA4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_LOCKACCESS 0x6FB0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_LOCKSTATUS 0x6FB4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_AUTHSTATUS 0x6FB8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_DEVID 0x6FC8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_DEVTYPE 0x6FCC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PIDR4 0x6FD0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PERIPHID5 0x6FD4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PERIPHID6 0x6FD8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PERIPHID7 0x6FDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PIDR0 0x6FE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PIDR1 0x6FE4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PIDR2 0x6FE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_PIDR3 0x6FEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CID0 0x6FF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CID1 0x6FF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CID2 0x6FF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_FUNNEL_CID3 0x6FFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_EML_FUNNEL_REGS_H_ */
|
||||
@@ -0,0 +1,151 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_EML_SPMU_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_EML_SPMU_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_EML_SPMU
|
||||
* (Prototype: SPMU)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR0_EL0 0x1000
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR1_EL0 0x1008
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR2_EL0 0x1010
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR3_EL0 0x1018
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR4_EL0 0x1020
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTR5_EL0 0x1028
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCCNTR_L_EL0 0x10F8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCCNTR_H_EL0 0x10FC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMTRC 0x1200
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_TRC_CTRL_HOST 0x1204
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_TRC_STAT_HOST 0x1208
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_TRC_EN_HOST 0x120C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER0_EL0 0x1400
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER1_EL0 0x1404
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER2_EL0 0x1408
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER3_EL0 0x140C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER4_EL0 0x1410
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVTYPER5_EL0 0x1414
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMSSR 0x1610
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMOVSSR 0x1614
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCCNTSR_L 0x1618
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCCNTSR_H 0x161C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR0 0x1620
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR1 0x1624
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR2 0x1628
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR3 0x162C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR4 0x1630
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMEVCNTSR5 0x1634
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMSCR 0x16F0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMSRR 0x16F4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCNTENSET_EL0 0x1C00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCNTENCLR_EL0 0x1C20
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMINTENSET_EL1 0x1C40
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMINTENCLR_EL1 0x1C60
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMOVSCLR_EL0 0x1C80
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMSWINC_EL0 0x1CA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMOVSSET_EL0 0x1CC0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCFGR 0x1E00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCR_EL0 0x1E04
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMITCTRL 0x1F00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCLAIMSET 0x1FA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCLAIMCLR 0x1FA4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVAFF0 0x1FA8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVAFF1 0x1FAC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMLAR 0x1FB0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMLSR 0x1FB4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMAUTHSTATUS 0x1FB8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVARCH 0x1FBC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVID2 0x1FC0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVID1 0x1FC4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVID 0x1FC8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMDEVTYPE 0x1FCC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR4 0x1FD0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR5 0x1FD4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR6 0x1FD8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR7 0x1FDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR0 0x1FE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR1 0x1FE4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR2 0x1FE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMPIDR3 0x1FEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCIDR0 0x1FF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCIDR1 0x1FF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCIDR2 0x1FF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_SPMU_PMCIDR3 0x1FFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_EML_SPMU_REGS_H_ */
|
||||
@@ -0,0 +1,131 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_EML_STM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_EML_STM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_EML_STM
|
||||
* (Prototype: STM)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDMASTARTR 0x3C04
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDMASTOPR 0x3C08
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDMASTATR 0x3C0C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDMACTLR 0x3C10
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDMAIDR 0x3CFC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEER 0x3D00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHETER 0x3D20
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEBSR 0x3D60
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEMCR 0x3D64
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEEXTMUXR 0x3D68
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEMASTR 0x3DF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEFEAT1R 0x3DF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMHEIDR 0x3DFC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPER 0x3E00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPTER 0x3E20
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPSCR 0x3E60
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPMSCR 0x3E64
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPOVERRIDER 0x3E68
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPMOVERRIDER 0x3E6C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSPTRIGCSR 0x3E70
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMTCSR 0x3E80
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMTSSTIMR 0x3E84
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMTSFREQR 0x3E8C
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMSYNCR 0x3E90
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMAUXCR 0x3E94
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMFEAT1R 0x3EA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMFEAT2R 0x3EA4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMFEAT3R 0x3EA8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITTRIGGER 0x3EE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITATBDATA0 0x3EEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITATBCTR2 0x3EF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITATBID 0x3EF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITATBCTR0 0x3EF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMITCTRL 0x3F00
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCLAIMSET 0x3FA0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCLAIMCLR 0x3FA4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMLAR 0x3FB0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMLSR 0x3FB4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMAUTHSTATUS 0x3FB8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDEVARCH 0x3FBC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDEVID 0x3FC8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMDEVTYPE 0x3FCC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR4 0x3FD0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR5 0x3FD4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR6 0x3FD8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR7 0x3FDC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR0 0x3FE0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR1 0x3FE4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR2 0x3FE8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMPIDR3 0x3FEC
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCIDR0 0x3FF0
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCIDR1 0x3FF4
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCIDR2 0x3FF8
|
||||
|
||||
#define mmDCORE0_TPC0_EML_STM_STMCIDR3 0x3FFC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_EML_STM_REGS_H_ */
|
||||
@@ -0,0 +1,591 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_QM_ARC_AUX_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_QM_ARC_AUX_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_QM_ARC_AUX
|
||||
* (Prototype: QMAN_ARC_AUX)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_RUN_HALT_REQ 0x4008100
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_RUN_HALT_ACK 0x4008104
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_RST_VEC_ADDR 0x4008108
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DBG_MODE 0x400810C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CLUSTER_NUM 0x4008110
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_NUM 0x4008114
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_WAKE_UP_EVENT 0x4008118
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_SYS_ADDR_BASE 0x400811C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CTI_AP_STS 0x4008120
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CTI_CFG_MUX_SEL 0x4008124
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_RST 0x4008128
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_RST_REQ 0x400812C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SRAM_LSB_ADDR 0x4008130
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SRAM_MSB_ADDR 0x4008134
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_PCIE_LSB_ADDR 0x4008138
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_PCIE_MSB_ADDR 0x400813C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_LSB_ADDR 0x4008140
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_MSB_ADDR 0x4008144
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM0_LSB_ADDR 0x4008150
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM0_MSB_ADDR 0x4008154
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM1_LSB_ADDR 0x4008158
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM1_MSB_ADDR 0x400815C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM2_LSB_ADDR 0x4008160
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM2_MSB_ADDR 0x4008164
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM3_LSB_ADDR 0x4008168
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM3_MSB_ADDR 0x400816C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM0_OFFSET 0x4008170
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM1_OFFSET 0x4008174
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM2_OFFSET 0x4008178
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_HBM3_OFFSET 0x400817C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_0 0x4008180
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_1 0x4008184
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_2 0x4008188
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_3 0x400818C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_4 0x4008190
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_5 0x4008194
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_LSB_ADDR_6 0x4008198
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_0 0x400819C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_1 0x40081A0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_2 0x40081A4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_3 0x40081A8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_4 0x40081AC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_5 0x40081B0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_PURPOSE_MSB_ADDR_6 0x40081B4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_CBU_AWCACHE_OVR 0x40081B8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_LBU_AWCACHE_OVR 0x40081BC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_0 0x40081C0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_1 0x40081C4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_2 0x40081C8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_3 0x40081CC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_4 0x40081D0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_5 0x40081D4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_6 0x40081D8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CONTEXT_ID_7 0x40081DC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_0 0x40081E0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_1 0x40081E4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_2 0x40081E8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_3 0x40081EC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_4 0x40081F0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_5 0x40081F4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_6 0x40081F8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CID_OFFSET_7 0x40081FC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_0 0x4008200
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_1 0x4008204
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_2 0x4008208
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_3 0x400820C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_4 0x4008210
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_5 0x4008214
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_6 0x4008218
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_7 0x400821C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_8 0x4008220
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_9 0x4008224
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_10 0x4008228
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_11 0x400822C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_12 0x4008230
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_13 0x4008234
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_14 0x4008238
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SW_INTR_15 0x400823C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_IRQ_INTR_MASK_0 0x4008280
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_IRQ_INTR_MASK_1 0x4008284
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_SEI_INTR_STS 0x4008290
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_SEI_INTR_CLR 0x4008294
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_SEI_INTR_MASK 0x4008298
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_EXCPTN_CAUSE 0x400829C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SEI_INTR_HALT_EN 0x40082A0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_SEI_INTR_HALT_MASK 0x40082A4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_SEI_INTR_HALT_MASK 0x40082A8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REI_INTR_STS 0x40082B0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REI_INTR_CLR 0x40082B4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REI_INTR_MASK 0x40082B8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_ECC_ERR_ADDR 0x40082BC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_ECC_SYNDROME 0x40082C0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_I_CACHE_ECC_ERR_ADDR 0x40082C4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_I_CACHE_ECC_SYNDROME 0x40082C8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_D_CACHE_ECC_ERR_ADDR 0x40082CC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_D_CACHE_ECC_SYNDROME 0x40082D0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBW_TRMINATE_AWADDR_ERR 0x40082E0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBW_TRMINATE_ARADDR_ERR 0x40082E4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_LBW_TERMINATE_BRESP 0x40082E8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_LBW_TERMINATE_RRESP 0x40082EC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_LBW_TERMINATE_AXLEN 0x40082F0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_LBW_TERMINATE_AXSIZE 0x40082F4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_0 0x4008300
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_1 0x4008304
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_2 0x4008308
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_3 0x400830C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_4 0x4008310
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_5 0x4008314
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_6 0x4008318
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_SCRATCHPAD_7 0x400831C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_TOTAL_CBU_WR_CNT 0x4008320
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_INFLIGHT_CBU_WR_CNT 0x4008324
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_TOTAL_CBU_RD_CNT 0x4008328
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_INFLIGHT_CBU_RD_CNT 0x400832C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_TOTAL_LBU_WR_CNT 0x4008330
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_INFLIGHT_LBU_WR_CNT 0x4008334
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_TOTAL_LBU_RD_CNT 0x4008338
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_INFLIGHT_LBU_RD_CNT 0x400833C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_ARUSER_OVR 0x4008350
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_ARUSER_OVR_EN 0x4008354
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_AWUSER_OVR 0x4008358
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_AWUSER_OVR_EN 0x400835C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_ARUSER_MSB_OVR 0x4008360
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_ARUSER_MSB_OVR_EN 0x4008364
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_AWUSER_MSB_OVR 0x4008368
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_AWUSER_MSB_OVR_EN 0x400836C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_AXCACHE_OVR 0x4008370
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_LOCK_OVR 0x4008374
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_PROT_OVR 0x4008378
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_MAX_OUTSTANDING 0x400837C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_EARLY_BRESP_EN 0x4008380
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORCE_RSP_OK 0x4008384
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_NO_WR_INFLIGHT 0x400838C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_SEI_INTR_ID 0x4008390
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_ARUSER_OVR 0x4008400
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_ARUSER_OVR_EN 0x4008404
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_AWUSER_OVR 0x4008408
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_AWUSER_OVR_EN 0x400840C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_AXCACHE_OVR 0x4008420
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_LOCK_OVR 0x4008424
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_PROT_OVR 0x4008428
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_MAX_OUTSTANDING 0x400842C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_EARLY_BRESP_EN 0x4008430
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_FORCE_RSP_OK 0x4008434
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_NO_WR_INFLIGHT 0x400843C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBU_SEI_INTR_ID 0x4008440
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_0 0x4008500
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_1 0x4008504
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_2 0x4008508
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_3 0x400850C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_4 0x4008510
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_5 0x4008514
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_6 0x4008518
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_BASE_ADDR_7 0x400851C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_0 0x4008520
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_1 0x4008524
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_2 0x4008528
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_3 0x400852C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_4 0x4008530
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_5 0x4008534
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_6 0x4008538
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_SIZE_7 0x400853C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_0 0x4008540
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_1 0x4008544
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_2 0x4008548
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_3 0x400854C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_4 0x4008550
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_5 0x4008554
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_6 0x4008558
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PI_7 0x400855C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_0 0x4008560
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_1 0x4008564
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_2 0x4008568
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_3 0x400856C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_4 0x4008570
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_5 0x4008574
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_6 0x4008578
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_CI_7 0x400857C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_0 0x4008580
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_1 0x4008584
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_2 0x4008588
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_3 0x400858C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_4 0x4008590
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_5 0x4008594
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_6 0x4008598
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_PUSH_REG_7 0x400859C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_0 0x40085A0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_1 0x40085A4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_2 0x40085A8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_3 0x40085AC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_4 0x40085B0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_5 0x40085B4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_6 0x40085B8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_MAX_OCCUPANCY_7 0x40085BC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_0 0x40085C0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_1 0x40085C4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_2 0x40085C8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_3 0x40085CC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_4 0x40085D0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_5 0x40085D4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_6 0x40085D8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_VALID_ENTRIES_7 0x40085DC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_GENERAL_Q_VLD_ENTRY_MASK 0x40085E0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_NIC_Q_VLD_ENTRY_MASK 0x40085E4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_DROP_EN 0x4008620
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_WARN_MSG 0x4008624
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_QUEUE_ALERT_MSG 0x4008628
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_GEN_AXI_AWPROT 0x4008630
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_GEN_AXI_AWUSER 0x4008634
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_GEN_AXI_AWBURST 0x4008638
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_GEN_AXI_AWLOCK 0x400863C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_GEN_AXI_AWCACHE 0x4008640
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_WRR_ARB_WEIGHT 0x4008644
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_FULL_CFG 0x4008648
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_Q_PUSH_FIFO_CNT 0x400864C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_CQ_IFIFO_SHADOW_CI 0x4008650
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_ARC_CQ_IFIFO_SHADOW_CI 0x4008654
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_CQ_SHADOW_CI 0x4008658
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_ARC_CQ_SHADOW_CI 0x400865C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_AUX2APB_PROT 0x4008700
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBW_FORK_WIN_EN 0x4008704
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR0 0x4008708
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK0 0x400870C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_LBW_FORK_BASE_ADDR1 0x4008710
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_QMAN_LBW_FORK_ADDR_MASK1 0x4008714
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR0 0x4008718
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK0 0x400871C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_FARM_LBW_FORK_BASE_ADDR1 0x4008720
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_FARM_LBW_FORK_ADDR_MASK1 0x4008724
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR0 0x4008728
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_LBW_APB_FORK_MAX_ADDR1 0x400872C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_ACC_ENGS_LBW_FORK_MASK 0x4008730
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_DUP_ENG_LBW_FORK_ADDR 0x4008734
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_ACP_ENG_LBW_FORK_ADDR 0x4008738
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_ACC_ENGS_VIRTUAL_ADDR 0x400873C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_WIN_EN 0x4008740
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_LSB 0x4008750
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR0_MSB 0x4008754
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_LSB 0x4008758
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK0_MSB 0x400875C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_LSB 0x4008760
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR1_MSB 0x4008764
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_LSB 0x4008768
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK1_MSB 0x400876C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_LSB 0x4008770
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR2_MSB 0x4008774
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_LSB 0x4008778
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK2_MSB 0x400877C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_LSB 0x4008780
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_BASE_ADDR3_MSB 0x4008784
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_LSB 0x4008788
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_FORK_ADDR_MASK3_MSB 0x400878C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_TRMINATE_ARADDR_LSB 0x4008790
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CBU_TRMINATE_ARADDR_MSB 0x4008794
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_CBU_TERMINATE_BRESP 0x4008798
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_CBU_TERMINATE_RRESP 0x400879C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_0 0x4008800
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_1 0x4008804
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_2 0x4008808
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_3 0x400880C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_4 0x4008810
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_5 0x4008814
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_6 0x4008818
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_7 0x400881C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_8 0x4008820
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_9 0x4008824
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_10 0x4008828
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_11 0x400882C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_12 0x4008830
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_13 0x4008834
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_14 0x4008838
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_REGION_CFG_15 0x400883C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_TRMINATE_AWADDR_ERR 0x4008840
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_DCCM_TRMINATE_ARADDR_ERR 0x4008844
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_DCCM_TERMINATE_BRESP 0x4008848
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_DCCM_TERMINATE_RRESP 0x400884C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_DCCM_TERMINATE_EN 0x4008850
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_CFG_DCCM_SECURE_REGION 0x4008854
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_AXI_ORDERING_WR_IF_CNT 0x4008900
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_AXI_ORDERING_CTL 0x4008904
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR_MSK 0x4008908
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_AXI_ORDERING_ADDR 0x400890C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_ARC_ACC_ENGS_BUSER 0x4008910
|
||||
|
||||
#define mmDCORE0_TPC0_QM_ARC_AUX_MME_ARC_UPPER_DCCM_EN 0x4008920
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_QM_ARC_AUX_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_QM_AXUSER_NONSECURED_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_QM_AXUSER_NONSECURED_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_QM_AXUSER_NONSECURED
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_ASID 0x400AB80
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_MMU_BP 0x400AB84
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_STRONG_ORDER 0x400AB88
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_NO_SNOOP 0x400AB8C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_WR_REDUCTION 0x400AB90
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_RD_ATOMIC 0x400AB94
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_QOS 0x400AB98
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_RSVD 0x400AB9C
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_EMEM_CPAGE 0x400ABA0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_CORE 0x400ABA4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_E2E_COORD 0x400ABA8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_WR_OVRD_LO 0x400ABB0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_WR_OVRD_HI 0x400ABB4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_RD_OVRD_LO 0x400ABB8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_HB_RD_OVRD_HI 0x400ABBC
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_LB_COORD 0x400ABC0
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_LB_LOCK 0x400ABC4
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_LB_RSVD 0x400ABC8
|
||||
|
||||
#define mmDCORE0_TPC0_QM_AXUSER_NONSECURED_LB_OVRD 0x400ABCC
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_QM_AXUSER_NONSECURED_REGS_H_ */
|
||||
@@ -0,0 +1,29 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_TPC0_QM_CGM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_TPC0_QM_CGM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_TPC0_QM_CGM
|
||||
* (Prototype: QMAN_CGM)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_TPC0_QM_CGM_CFG 0x400AD80
|
||||
|
||||
#define mmDCORE0_TPC0_QM_CGM_STS 0x400AD84
|
||||
|
||||
#define mmDCORE0_TPC0_QM_CGM_CFG1 0x400AD88
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_TPC0_QM_CGM_REGS_H_ */
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_REGS_H_
|
||||
#define ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_ASID 0x41E3C00
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_MMU_BP 0x41E3C04
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_STRONG_ORDER 0x41E3C08
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_NO_SNOOP 0x41E3C0C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_WR_REDUCTION 0x41E3C10
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_RD_ATOMIC 0x41E3C14
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_QOS 0x41E3C18
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_RSVD 0x41E3C1C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_EMEM_CPAGE 0x41E3C20
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_CORE 0x41E3C24
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_E2E_COORD 0x41E3C28
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_WR_OVRD_LO 0x41E3C30
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_WR_OVRD_HI 0x41E3C34
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_RD_OVRD_LO 0x41E3C38
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_HB_RD_OVRD_HI 0x41E3C3C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_LB_COORD 0x41E3C40
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_LB_LOCK 0x41E3C44
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_LB_RSVD 0x41E3C48
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_LB_OVRD 0x41E3C4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_DEC_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_ASID 0x41E3B00
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_MMU_BP 0x41E3B04
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_STRONG_ORDER 0x41E3B08
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_NO_SNOOP 0x41E3B0C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_WR_REDUCTION 0x41E3B10
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_RD_ATOMIC 0x41E3B14
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_QOS 0x41E3B18
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_RSVD 0x41E3B1C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_EMEM_CPAGE 0x41E3B20
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_CORE 0x41E3B24
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_E2E_COORD 0x41E3B28
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_WR_OVRD_LO 0x41E3B30
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_WR_OVRD_HI 0x41E3B34
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_RD_OVRD_LO 0x41E3B38
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_HB_RD_OVRD_HI 0x41E3B3C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_LB_COORD 0x41E3B40
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_LB_LOCK 0x41E3B44
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_LB_RSVD 0x41E3B48
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_LB_OVRD 0x41E3B4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_ABNRM_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_REGS_H_
|
||||
#define ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_ASID 0x41E3900
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_MMU_BP 0x41E3904
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_STRONG_ORDER 0x41E3908
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_NO_SNOOP 0x41E390C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_WR_REDUCTION 0x41E3910
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_RD_ATOMIC 0x41E3914
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_QOS 0x41E3918
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_RSVD 0x41E391C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_EMEM_CPAGE 0x41E3920
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_CORE 0x41E3924
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_E2E_COORD 0x41E3928
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_WR_OVRD_LO 0x41E3930
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_WR_OVRD_HI 0x41E3934
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_RD_OVRD_LO 0x41E3938
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_HB_RD_OVRD_HI 0x41E393C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_LB_COORD 0x41E3940
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_LB_LOCK 0x41E3944
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_LB_RSVD 0x41E3948
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_LB_OVRD 0x41E394C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_L2C_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_REGS_H_
|
||||
#define ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_ASID 0x41E3A00
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_MMU_BP 0x41E3A04
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_STRONG_ORDER 0x41E3A08
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_NO_SNOOP 0x41E3A0C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_WR_REDUCTION 0x41E3A10
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_RD_ATOMIC 0x41E3A14
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_QOS 0x41E3A18
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_RSVD 0x41E3A1C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_EMEM_CPAGE 0x41E3A20
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_CORE 0x41E3A24
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_E2E_COORD 0x41E3A28
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_WR_OVRD_LO 0x41E3A30
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_WR_OVRD_HI 0x41E3A34
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_RD_OVRD_LO 0x41E3A38
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_HB_RD_OVRD_HI 0x41E3A3C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_LB_COORD 0x41E3A40
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_LB_LOCK 0x41E3A44
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_LB_RSVD 0x41E3A48
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_LB_OVRD 0x41E3A4C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_NRM_REGS_H_ */
|
||||
@@ -0,0 +1,61 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright 2016-2020 HabanaLabs, Ltd.
|
||||
* All Rights Reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
/************************************
|
||||
** This is an auto-generated file **
|
||||
** DO NOT EDIT BELOW **
|
||||
************************************/
|
||||
|
||||
#ifndef ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_REGS_H_
|
||||
#define ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_REGS_H_
|
||||
|
||||
/*
|
||||
*****************************************
|
||||
* DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD
|
||||
* (Prototype: AXUSER)
|
||||
*****************************************
|
||||
*/
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_ASID 0x41E3800
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_MMU_BP 0x41E3804
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_STRONG_ORDER 0x41E3808
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_NO_SNOOP 0x41E380C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_WR_REDUCTION 0x41E3810
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_RD_ATOMIC 0x41E3814
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_QOS 0x41E3818
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_RSVD 0x41E381C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_EMEM_CPAGE 0x41E3820
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_CORE 0x41E3824
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_E2E_COORD 0x41E3828
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_WR_OVRD_LO 0x41E3830
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_WR_OVRD_HI 0x41E3834
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_RD_OVRD_LO 0x41E3838
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_HB_RD_OVRD_HI 0x41E383C
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_LB_COORD 0x41E3840
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_LB_LOCK 0x41E3844
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_LB_RSVD 0x41E3848
|
||||
|
||||
#define mmDCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_LB_OVRD 0x41E384C
|
||||
|
||||
#endif /* ASIC_REG_DCORE0_VDEC0_BRDG_CTRL_AXUSER_MSIX_VCD_REGS_H_ */
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user