linux/drivers/accel/habanalabs/include/goya/asic_reg/mme_regs.h

/* SPDX-License-Identifier: GPL-2.0
 *
 * Copyright 2016-2018 HabanaLabs, Ltd.
 * All Rights Reserved.
 *
 */

/************************************
 ** This is an auto-generated file **
 **       DO NOT EDIT BELOW        **
 ************************************/

#ifndef ASIC_REG_MME_REGS_H_
#define ASIC_REG_MME_REGS_H_

/*
 *****************************************
 *   MME (Prototype: MME)
 *****************************************
 */

#define mmMME_ARCH_STATUS

#define mmMME_ARCH_A_BASE_ADDR_HIGH

#define mmMME_ARCH_B_BASE_ADDR_HIGH

#define mmMME_ARCH_CIN_BASE_ADDR_HIGH

#define mmMME_ARCH_COUT_BASE_ADDR_HIGH

#define mmMME_ARCH_BIAS_BASE_ADDR_HIGH

#define mmMME_ARCH_A_BASE_ADDR_LOW

#define mmMME_ARCH_B_BASE_ADDR_LOW

#define mmMME_ARCH_CIN_BASE_ADDR_LOW

#define mmMME_ARCH_COUT_BASE_ADDR_LOW

#define mmMME_ARCH_BIAS_BASE_ADDR_LOW

#define mmMME_ARCH_HEADER

#define mmMME_ARCH_KERNEL_SIZE_MINUS_1

#define mmMME_ARCH_ASSOCIATED_DIMS_0

#define mmMME_ARCH_ASSOCIATED_DIMS_1

#define mmMME_ARCH_COUT_SCALE

#define mmMME_ARCH_CIN_SCALE

#define mmMME_ARCH_GEMMLOWP_ZP

#define mmMME_ARCH_GEMMLOWP_EXPONENT

#define mmMME_ARCH_A_ROI_BASE_OFFSET_0

#define mmMME_ARCH_A_ROI_BASE_OFFSET_1

#define mmMME_ARCH_A_ROI_BASE_OFFSET_2

#define mmMME_ARCH_A_ROI_BASE_OFFSET_3

#define mmMME_ARCH_A_ROI_BASE_OFFSET_4

#define mmMME_ARCH_A_VALID_ELEMENTS_0

#define mmMME_ARCH_A_VALID_ELEMENTS_1

#define mmMME_ARCH_A_VALID_ELEMENTS_2

#define mmMME_ARCH_A_VALID_ELEMENTS_3

#define mmMME_ARCH_A_VALID_ELEMENTS_4

#define mmMME_ARCH_A_LOOP_STRIDE_0

#define mmMME_ARCH_A_LOOP_STRIDE_1

#define mmMME_ARCH_A_LOOP_STRIDE_2

#define mmMME_ARCH_A_LOOP_STRIDE_3

#define mmMME_ARCH_A_LOOP_STRIDE_4

#define mmMME_ARCH_A_ROI_SIZE_0

#define mmMME_ARCH_A_ROI_SIZE_1

#define mmMME_ARCH_A_ROI_SIZE_2

#define mmMME_ARCH_A_ROI_SIZE_3

#define mmMME_ARCH_A_SPATIAL_START_OFFSET_0

#define mmMME_ARCH_A_SPATIAL_START_OFFSET_1

#define mmMME_ARCH_A_SPATIAL_START_OFFSET_2

#define mmMME_ARCH_A_SPATIAL_START_OFFSET_3

#define mmMME_ARCH_A_SPATIAL_STRIDE_0

#define mmMME_ARCH_A_SPATIAL_STRIDE_1

#define mmMME_ARCH_A_SPATIAL_STRIDE_2

#define mmMME_ARCH_A_SPATIAL_STRIDE_3

#define mmMME_ARCH_A_SPATIAL_SIZE_MINUS_1

#define mmMME_ARCH_B_ROI_BASE_OFFSET_0

#define mmMME_ARCH_B_ROI_BASE_OFFSET_1

#define mmMME_ARCH_B_ROI_BASE_OFFSET_2

#define mmMME_ARCH_B_ROI_BASE_OFFSET_3

#define mmMME_ARCH_B_ROI_BASE_OFFSET_4

#define mmMME_ARCH_B_VALID_ELEMENTS_0

#define mmMME_ARCH_B_VALID_ELEMENTS_1

#define mmMME_ARCH_B_VALID_ELEMENTS_2

#define mmMME_ARCH_B_VALID_ELEMENTS_3

#define mmMME_ARCH_B_VALID_ELEMENTS_4

#define mmMME_ARCH_B_LOOP_STRIDE_0

#define mmMME_ARCH_B_LOOP_STRIDE_1

#define mmMME_ARCH_B_LOOP_STRIDE_2

#define mmMME_ARCH_B_LOOP_STRIDE_3

#define mmMME_ARCH_B_LOOP_STRIDE_4

#define mmMME_ARCH_B_ROI_SIZE_0

#define mmMME_ARCH_B_ROI_SIZE_1

#define mmMME_ARCH_B_ROI_SIZE_2

#define mmMME_ARCH_B_ROI_SIZE_3

#define mmMME_ARCH_B_SPATIAL_START_OFFSET_0

#define mmMME_ARCH_B_SPATIAL_START_OFFSET_1

#define mmMME_ARCH_B_SPATIAL_START_OFFSET_2

#define mmMME_ARCH_B_SPATIAL_START_OFFSET_3

#define mmMME_ARCH_B_SPATIAL_STRIDE_0

#define mmMME_ARCH_B_SPATIAL_STRIDE_1

#define mmMME_ARCH_B_SPATIAL_STRIDE_2

#define mmMME_ARCH_B_SPATIAL_STRIDE_3

#define mmMME_ARCH_B_SPATIAL_SIZE_MINUS_1

#define mmMME_ARCH_C_ROI_BASE_OFFSET_0

#define mmMME_ARCH_C_ROI_BASE_OFFSET_1

#define mmMME_ARCH_C_ROI_BASE_OFFSET_2

#define mmMME_ARCH_C_ROI_BASE_OFFSET_3

#define mmMME_ARCH_C_ROI_BASE_OFFSET_4

#define mmMME_ARCH_C_VALID_ELEMENTS_0

#define mmMME_ARCH_C_VALID_ELEMENTS_1

#define mmMME_ARCH_C_VALID_ELEMENTS_2

#define mmMME_ARCH_C_VALID_ELEMENTS_3

#define mmMME_ARCH_C_VALID_ELEMENTS_4

#define mmMME_ARCH_C_LOOP_STRIDE_0

#define mmMME_ARCH_C_LOOP_STRIDE_1

#define mmMME_ARCH_C_LOOP_STRIDE_2

#define mmMME_ARCH_C_LOOP_STRIDE_3

#define mmMME_ARCH_C_LOOP_STRIDE_4

#define mmMME_ARCH_C_ROI_SIZE_0

#define mmMME_ARCH_C_ROI_SIZE_1

#define mmMME_ARCH_C_ROI_SIZE_2

#define mmMME_ARCH_C_ROI_SIZE_3

#define mmMME_ARCH_C_SPATIAL_START_OFFSET_0

#define mmMME_ARCH_C_SPATIAL_START_OFFSET_1

#define mmMME_ARCH_C_SPATIAL_START_OFFSET_2

#define mmMME_ARCH_C_SPATIAL_START_OFFSET_3

#define mmMME_ARCH_C_SPATIAL_STRIDE_0

#define mmMME_ARCH_C_SPATIAL_STRIDE_1

#define mmMME_ARCH_C_SPATIAL_STRIDE_2

#define mmMME_ARCH_C_SPATIAL_STRIDE_3

#define mmMME_ARCH_C_SPATIAL_SIZE_MINUS_1

#define mmMME_ARCH_SYNC_OBJECT_MESSAGE

#define mmMME_ARCH_E_PADDING_VALUE_A

#define mmMME_ARCH_E_NUM_ITERATION_MINUS_1

#define mmMME_ARCH_E_BUBBLES_PER_SPLIT

#define mmMME_CMD

#define mmMME_DUMMY

#define mmMME_RESET

#define mmMME_STALL

#define mmMME_SM_BASE_ADDRESS_LOW

#define mmMME_SM_BASE_ADDRESS_HIGH

#define mmMME_DBGMEM_ADD

#define mmMME_DBGMEM_DATA_WR

#define mmMME_DBGMEM_DATA_RD

#define mmMME_DBGMEM_CTRL

#define mmMME_DBGMEM_RC

#define mmMME_LOG_SHADOW

#define mmMME_STORE_MAX_CREDIT

#define mmMME_AGU

#define mmMME_SBA

#define mmMME_SBB

#define mmMME_SBC

#define mmMME_WBC

#define mmMME_SBA_CONTROL_DATA

#define mmMME_SBB_CONTROL_DATA

#define mmMME_SBC_CONTROL_DATA

#define mmMME_WBC_CONTROL_DATA

#define mmMME_TE

#define mmMME_TE2DEC

#define mmMME_REI_STATUS

#define mmMME_REI_MASK

#define mmMME_SEI_STATUS

#define mmMME_SEI_MASK

#define mmMME_SPI_STATUS

#define mmMME_SPI_MASK

#define mmMME_SHADOW_0_STATUS

#define mmMME_SHADOW_0_A_BASE_ADDR_HIGH

#define mmMME_SHADOW_0_B_BASE_ADDR_HIGH

#define mmMME_SHADOW_0_CIN_BASE_ADDR_HIGH

#define mmMME_SHADOW_0_COUT_BASE_ADDR_HIGH

#define mmMME_SHADOW_0_BIAS_BASE_ADDR_HIGH

#define mmMME_SHADOW_0_A_BASE_ADDR_LOW

#define mmMME_SHADOW_0_B_BASE_ADDR_LOW

#define mmMME_SHADOW_0_CIN_BASE_ADDR_LOW

#define mmMME_SHADOW_0_COUT_BASE_ADDR_LOW

#define mmMME_SHADOW_0_BIAS_BASE_ADDR_LOW

#define mmMME_SHADOW_0_HEADER

#define mmMME_SHADOW_0_KERNEL_SIZE_MINUS_1

#define mmMME_SHADOW_0_ASSOCIATED_DIMS_0

#define mmMME_SHADOW_0_ASSOCIATED_DIMS_1

#define mmMME_SHADOW_0_COUT_SCALE

#define mmMME_SHADOW_0_CIN_SCALE

#define mmMME_SHADOW_0_GEMMLOWP_ZP

#define mmMME_SHADOW_0_GEMMLOWP_EXPONENT

#define mmMME_SHADOW_0_A_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_0_A_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_0_A_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_0_A_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_0_A_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_0_A_VALID_ELEMENTS_0

#define mmMME_SHADOW_0_A_VALID_ELEMENTS_1

#define mmMME_SHADOW_0_A_VALID_ELEMENTS_2

#define mmMME_SHADOW_0_A_VALID_ELEMENTS_3

#define mmMME_SHADOW_0_A_VALID_ELEMENTS_4

#define mmMME_SHADOW_0_A_LOOP_STRIDE_0

#define mmMME_SHADOW_0_A_LOOP_STRIDE_1

#define mmMME_SHADOW_0_A_LOOP_STRIDE_2

#define mmMME_SHADOW_0_A_LOOP_STRIDE_3

#define mmMME_SHADOW_0_A_LOOP_STRIDE_4

#define mmMME_SHADOW_0_A_ROI_SIZE_0

#define mmMME_SHADOW_0_A_ROI_SIZE_1

#define mmMME_SHADOW_0_A_ROI_SIZE_2

#define mmMME_SHADOW_0_A_ROI_SIZE_3

#define mmMME_SHADOW_0_A_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_0_A_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_0_A_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_0_A_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_0_A_SPATIAL_STRIDE_0

#define mmMME_SHADOW_0_A_SPATIAL_STRIDE_1

#define mmMME_SHADOW_0_A_SPATIAL_STRIDE_2

#define mmMME_SHADOW_0_A_SPATIAL_STRIDE_3

#define mmMME_SHADOW_0_A_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_0_B_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_0_B_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_0_B_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_0_B_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_0_B_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_0_B_VALID_ELEMENTS_0

#define mmMME_SHADOW_0_B_VALID_ELEMENTS_1

#define mmMME_SHADOW_0_B_VALID_ELEMENTS_2

#define mmMME_SHADOW_0_B_VALID_ELEMENTS_3

#define mmMME_SHADOW_0_B_VALID_ELEMENTS_4

#define mmMME_SHADOW_0_B_LOOP_STRIDE_0

#define mmMME_SHADOW_0_B_LOOP_STRIDE_1

#define mmMME_SHADOW_0_B_LOOP_STRIDE_2

#define mmMME_SHADOW_0_B_LOOP_STRIDE_3

#define mmMME_SHADOW_0_B_LOOP_STRIDE_4

#define mmMME_SHADOW_0_B_ROI_SIZE_0

#define mmMME_SHADOW_0_B_ROI_SIZE_1

#define mmMME_SHADOW_0_B_ROI_SIZE_2

#define mmMME_SHADOW_0_B_ROI_SIZE_3

#define mmMME_SHADOW_0_B_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_0_B_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_0_B_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_0_B_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_0_B_SPATIAL_STRIDE_0

#define mmMME_SHADOW_0_B_SPATIAL_STRIDE_1

#define mmMME_SHADOW_0_B_SPATIAL_STRIDE_2

#define mmMME_SHADOW_0_B_SPATIAL_STRIDE_3

#define mmMME_SHADOW_0_B_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_0_C_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_0_C_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_0_C_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_0_C_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_0_C_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_0_C_VALID_ELEMENTS_0

#define mmMME_SHADOW_0_C_VALID_ELEMENTS_1

#define mmMME_SHADOW_0_C_VALID_ELEMENTS_2

#define mmMME_SHADOW_0_C_VALID_ELEMENTS_3

#define mmMME_SHADOW_0_C_VALID_ELEMENTS_4

#define mmMME_SHADOW_0_C_LOOP_STRIDE_0

#define mmMME_SHADOW_0_C_LOOP_STRIDE_1

#define mmMME_SHADOW_0_C_LOOP_STRIDE_2

#define mmMME_SHADOW_0_C_LOOP_STRIDE_3

#define mmMME_SHADOW_0_C_LOOP_STRIDE_4

#define mmMME_SHADOW_0_C_ROI_SIZE_0

#define mmMME_SHADOW_0_C_ROI_SIZE_1

#define mmMME_SHADOW_0_C_ROI_SIZE_2

#define mmMME_SHADOW_0_C_ROI_SIZE_3

#define mmMME_SHADOW_0_C_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_0_C_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_0_C_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_0_C_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_0_C_SPATIAL_STRIDE_0

#define mmMME_SHADOW_0_C_SPATIAL_STRIDE_1

#define mmMME_SHADOW_0_C_SPATIAL_STRIDE_2

#define mmMME_SHADOW_0_C_SPATIAL_STRIDE_3

#define mmMME_SHADOW_0_C_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_0_SYNC_OBJECT_MESSAGE

#define mmMME_SHADOW_0_E_PADDING_VALUE_A

#define mmMME_SHADOW_0_E_NUM_ITERATION_MINUS_1

#define mmMME_SHADOW_0_E_BUBBLES_PER_SPLIT

#define mmMME_SHADOW_1_STATUS

#define mmMME_SHADOW_1_A_BASE_ADDR_HIGH

#define mmMME_SHADOW_1_B_BASE_ADDR_HIGH

#define mmMME_SHADOW_1_CIN_BASE_ADDR_HIGH

#define mmMME_SHADOW_1_COUT_BASE_ADDR_HIGH

#define mmMME_SHADOW_1_BIAS_BASE_ADDR_HIGH

#define mmMME_SHADOW_1_A_BASE_ADDR_LOW

#define mmMME_SHADOW_1_B_BASE_ADDR_LOW

#define mmMME_SHADOW_1_CIN_BASE_ADDR_LOW

#define mmMME_SHADOW_1_COUT_BASE_ADDR_LOW

#define mmMME_SHADOW_1_BIAS_BASE_ADDR_LOW

#define mmMME_SHADOW_1_HEADER

#define mmMME_SHADOW_1_KERNEL_SIZE_MINUS_1

#define mmMME_SHADOW_1_ASSOCIATED_DIMS_0

#define mmMME_SHADOW_1_ASSOCIATED_DIMS_1

#define mmMME_SHADOW_1_COUT_SCALE

#define mmMME_SHADOW_1_CIN_SCALE

#define mmMME_SHADOW_1_GEMMLOWP_ZP

#define mmMME_SHADOW_1_GEMMLOWP_EXPONENT

#define mmMME_SHADOW_1_A_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_1_A_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_1_A_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_1_A_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_1_A_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_1_A_VALID_ELEMENTS_0

#define mmMME_SHADOW_1_A_VALID_ELEMENTS_1

#define mmMME_SHADOW_1_A_VALID_ELEMENTS_2

#define mmMME_SHADOW_1_A_VALID_ELEMENTS_3

#define mmMME_SHADOW_1_A_VALID_ELEMENTS_4

#define mmMME_SHADOW_1_A_LOOP_STRIDE_0

#define mmMME_SHADOW_1_A_LOOP_STRIDE_1

#define mmMME_SHADOW_1_A_LOOP_STRIDE_2

#define mmMME_SHADOW_1_A_LOOP_STRIDE_3

#define mmMME_SHADOW_1_A_LOOP_STRIDE_4

#define mmMME_SHADOW_1_A_ROI_SIZE_0

#define mmMME_SHADOW_1_A_ROI_SIZE_1

#define mmMME_SHADOW_1_A_ROI_SIZE_2

#define mmMME_SHADOW_1_A_ROI_SIZE_3

#define mmMME_SHADOW_1_A_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_1_A_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_1_A_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_1_A_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_1_A_SPATIAL_STRIDE_0

#define mmMME_SHADOW_1_A_SPATIAL_STRIDE_1

#define mmMME_SHADOW_1_A_SPATIAL_STRIDE_2

#define mmMME_SHADOW_1_A_SPATIAL_STRIDE_3

#define mmMME_SHADOW_1_A_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_1_B_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_1_B_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_1_B_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_1_B_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_1_B_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_1_B_VALID_ELEMENTS_0

#define mmMME_SHADOW_1_B_VALID_ELEMENTS_1

#define mmMME_SHADOW_1_B_VALID_ELEMENTS_2

#define mmMME_SHADOW_1_B_VALID_ELEMENTS_3

#define mmMME_SHADOW_1_B_VALID_ELEMENTS_4

#define mmMME_SHADOW_1_B_LOOP_STRIDE_0

#define mmMME_SHADOW_1_B_LOOP_STRIDE_1

#define mmMME_SHADOW_1_B_LOOP_STRIDE_2

#define mmMME_SHADOW_1_B_LOOP_STRIDE_3

#define mmMME_SHADOW_1_B_LOOP_STRIDE_4

#define mmMME_SHADOW_1_B_ROI_SIZE_0

#define mmMME_SHADOW_1_B_ROI_SIZE_1

#define mmMME_SHADOW_1_B_ROI_SIZE_2

#define mmMME_SHADOW_1_B_ROI_SIZE_3

#define mmMME_SHADOW_1_B_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_1_B_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_1_B_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_1_B_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_1_B_SPATIAL_STRIDE_0

#define mmMME_SHADOW_1_B_SPATIAL_STRIDE_1

#define mmMME_SHADOW_1_B_SPATIAL_STRIDE_2

#define mmMME_SHADOW_1_B_SPATIAL_STRIDE_3

#define mmMME_SHADOW_1_B_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_1_C_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_1_C_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_1_C_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_1_C_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_1_C_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_1_C_VALID_ELEMENTS_0

#define mmMME_SHADOW_1_C_VALID_ELEMENTS_1

#define mmMME_SHADOW_1_C_VALID_ELEMENTS_2

#define mmMME_SHADOW_1_C_VALID_ELEMENTS_3

#define mmMME_SHADOW_1_C_VALID_ELEMENTS_4

#define mmMME_SHADOW_1_C_LOOP_STRIDE_0

#define mmMME_SHADOW_1_C_LOOP_STRIDE_1

#define mmMME_SHADOW_1_C_LOOP_STRIDE_2

#define mmMME_SHADOW_1_C_LOOP_STRIDE_3

#define mmMME_SHADOW_1_C_LOOP_STRIDE_4

#define mmMME_SHADOW_1_C_ROI_SIZE_0

#define mmMME_SHADOW_1_C_ROI_SIZE_1

#define mmMME_SHADOW_1_C_ROI_SIZE_2

#define mmMME_SHADOW_1_C_ROI_SIZE_3

#define mmMME_SHADOW_1_C_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_1_C_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_1_C_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_1_C_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_1_C_SPATIAL_STRIDE_0

#define mmMME_SHADOW_1_C_SPATIAL_STRIDE_1

#define mmMME_SHADOW_1_C_SPATIAL_STRIDE_2

#define mmMME_SHADOW_1_C_SPATIAL_STRIDE_3

#define mmMME_SHADOW_1_C_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_1_SYNC_OBJECT_MESSAGE

#define mmMME_SHADOW_1_E_PADDING_VALUE_A

#define mmMME_SHADOW_1_E_NUM_ITERATION_MINUS_1

#define mmMME_SHADOW_1_E_BUBBLES_PER_SPLIT

#define mmMME_SHADOW_2_STATUS

#define mmMME_SHADOW_2_A_BASE_ADDR_HIGH

#define mmMME_SHADOW_2_B_BASE_ADDR_HIGH

#define mmMME_SHADOW_2_CIN_BASE_ADDR_HIGH

#define mmMME_SHADOW_2_COUT_BASE_ADDR_HIGH

#define mmMME_SHADOW_2_BIAS_BASE_ADDR_HIGH

#define mmMME_SHADOW_2_A_BASE_ADDR_LOW

#define mmMME_SHADOW_2_B_BASE_ADDR_LOW

#define mmMME_SHADOW_2_CIN_BASE_ADDR_LOW

#define mmMME_SHADOW_2_COUT_BASE_ADDR_LOW

#define mmMME_SHADOW_2_BIAS_BASE_ADDR_LOW

#define mmMME_SHADOW_2_HEADER

#define mmMME_SHADOW_2_KERNEL_SIZE_MINUS_1

#define mmMME_SHADOW_2_ASSOCIATED_DIMS_0

#define mmMME_SHADOW_2_ASSOCIATED_DIMS_1

#define mmMME_SHADOW_2_COUT_SCALE

#define mmMME_SHADOW_2_CIN_SCALE

#define mmMME_SHADOW_2_GEMMLOWP_ZP

#define mmMME_SHADOW_2_GEMMLOWP_EXPONENT

#define mmMME_SHADOW_2_A_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_2_A_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_2_A_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_2_A_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_2_A_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_2_A_VALID_ELEMENTS_0

#define mmMME_SHADOW_2_A_VALID_ELEMENTS_1

#define mmMME_SHADOW_2_A_VALID_ELEMENTS_2

#define mmMME_SHADOW_2_A_VALID_ELEMENTS_3

#define mmMME_SHADOW_2_A_VALID_ELEMENTS_4

#define mmMME_SHADOW_2_A_LOOP_STRIDE_0

#define mmMME_SHADOW_2_A_LOOP_STRIDE_1

#define mmMME_SHADOW_2_A_LOOP_STRIDE_2

#define mmMME_SHADOW_2_A_LOOP_STRIDE_3

#define mmMME_SHADOW_2_A_LOOP_STRIDE_4

#define mmMME_SHADOW_2_A_ROI_SIZE_0

#define mmMME_SHADOW_2_A_ROI_SIZE_1

#define mmMME_SHADOW_2_A_ROI_SIZE_2

#define mmMME_SHADOW_2_A_ROI_SIZE_3

#define mmMME_SHADOW_2_A_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_2_A_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_2_A_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_2_A_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_2_A_SPATIAL_STRIDE_0

#define mmMME_SHADOW_2_A_SPATIAL_STRIDE_1

#define mmMME_SHADOW_2_A_SPATIAL_STRIDE_2

#define mmMME_SHADOW_2_A_SPATIAL_STRIDE_3

#define mmMME_SHADOW_2_A_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_2_B_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_2_B_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_2_B_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_2_B_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_2_B_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_2_B_VALID_ELEMENTS_0

#define mmMME_SHADOW_2_B_VALID_ELEMENTS_1

#define mmMME_SHADOW_2_B_VALID_ELEMENTS_2

#define mmMME_SHADOW_2_B_VALID_ELEMENTS_3

#define mmMME_SHADOW_2_B_VALID_ELEMENTS_4

#define mmMME_SHADOW_2_B_LOOP_STRIDE_0

#define mmMME_SHADOW_2_B_LOOP_STRIDE_1

#define mmMME_SHADOW_2_B_LOOP_STRIDE_2

#define mmMME_SHADOW_2_B_LOOP_STRIDE_3

#define mmMME_SHADOW_2_B_LOOP_STRIDE_4

#define mmMME_SHADOW_2_B_ROI_SIZE_0

#define mmMME_SHADOW_2_B_ROI_SIZE_1

#define mmMME_SHADOW_2_B_ROI_SIZE_2

#define mmMME_SHADOW_2_B_ROI_SIZE_3

#define mmMME_SHADOW_2_B_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_2_B_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_2_B_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_2_B_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_2_B_SPATIAL_STRIDE_0

#define mmMME_SHADOW_2_B_SPATIAL_STRIDE_1

#define mmMME_SHADOW_2_B_SPATIAL_STRIDE_2

#define mmMME_SHADOW_2_B_SPATIAL_STRIDE_3

#define mmMME_SHADOW_2_B_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_2_C_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_2_C_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_2_C_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_2_C_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_2_C_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_2_C_VALID_ELEMENTS_0

#define mmMME_SHADOW_2_C_VALID_ELEMENTS_1

#define mmMME_SHADOW_2_C_VALID_ELEMENTS_2

#define mmMME_SHADOW_2_C_VALID_ELEMENTS_3

#define mmMME_SHADOW_2_C_VALID_ELEMENTS_4

#define mmMME_SHADOW_2_C_LOOP_STRIDE_0

#define mmMME_SHADOW_2_C_LOOP_STRIDE_1

#define mmMME_SHADOW_2_C_LOOP_STRIDE_2

#define mmMME_SHADOW_2_C_LOOP_STRIDE_3

#define mmMME_SHADOW_2_C_LOOP_STRIDE_4

#define mmMME_SHADOW_2_C_ROI_SIZE_0

#define mmMME_SHADOW_2_C_ROI_SIZE_1

#define mmMME_SHADOW_2_C_ROI_SIZE_2

#define mmMME_SHADOW_2_C_ROI_SIZE_3

#define mmMME_SHADOW_2_C_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_2_C_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_2_C_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_2_C_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_2_C_SPATIAL_STRIDE_0

#define mmMME_SHADOW_2_C_SPATIAL_STRIDE_1

#define mmMME_SHADOW_2_C_SPATIAL_STRIDE_2

#define mmMME_SHADOW_2_C_SPATIAL_STRIDE_3

#define mmMME_SHADOW_2_C_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_2_SYNC_OBJECT_MESSAGE

#define mmMME_SHADOW_2_E_PADDING_VALUE_A

#define mmMME_SHADOW_2_E_NUM_ITERATION_MINUS_1

#define mmMME_SHADOW_2_E_BUBBLES_PER_SPLIT

#define mmMME_SHADOW_3_STATUS

#define mmMME_SHADOW_3_A_BASE_ADDR_HIGH

#define mmMME_SHADOW_3_B_BASE_ADDR_HIGH

#define mmMME_SHADOW_3_CIN_BASE_ADDR_HIGH

#define mmMME_SHADOW_3_COUT_BASE_ADDR_HIGH

#define mmMME_SHADOW_3_BIAS_BASE_ADDR_HIGH

#define mmMME_SHADOW_3_A_BASE_ADDR_LOW

#define mmMME_SHADOW_3_B_BASE_ADDR_LOW

#define mmMME_SHADOW_3_CIN_BASE_ADDR_LOW

#define mmMME_SHADOW_3_COUT_BASE_ADDR_LOW

#define mmMME_SHADOW_3_BIAS_BASE_ADDR_LOW

#define mmMME_SHADOW_3_HEADER

#define mmMME_SHADOW_3_KERNEL_SIZE_MINUS_1

#define mmMME_SHADOW_3_ASSOCIATED_DIMS_0

#define mmMME_SHADOW_3_ASSOCIATED_DIMS_1

#define mmMME_SHADOW_3_COUT_SCALE

#define mmMME_SHADOW_3_CIN_SCALE

#define mmMME_SHADOW_3_GEMMLOWP_ZP

#define mmMME_SHADOW_3_GEMMLOWP_EXPONENT

#define mmMME_SHADOW_3_A_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_3_A_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_3_A_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_3_A_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_3_A_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_3_A_VALID_ELEMENTS_0

#define mmMME_SHADOW_3_A_VALID_ELEMENTS_1

#define mmMME_SHADOW_3_A_VALID_ELEMENTS_2

#define mmMME_SHADOW_3_A_VALID_ELEMENTS_3

#define mmMME_SHADOW_3_A_VALID_ELEMENTS_4

#define mmMME_SHADOW_3_A_LOOP_STRIDE_0

#define mmMME_SHADOW_3_A_LOOP_STRIDE_1

#define mmMME_SHADOW_3_A_LOOP_STRIDE_2

#define mmMME_SHADOW_3_A_LOOP_STRIDE_3

#define mmMME_SHADOW_3_A_LOOP_STRIDE_4

#define mmMME_SHADOW_3_A_ROI_SIZE_0

#define mmMME_SHADOW_3_A_ROI_SIZE_1

#define mmMME_SHADOW_3_A_ROI_SIZE_2

#define mmMME_SHADOW_3_A_ROI_SIZE_3

#define mmMME_SHADOW_3_A_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_3_A_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_3_A_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_3_A_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_3_A_SPATIAL_STRIDE_0

#define mmMME_SHADOW_3_A_SPATIAL_STRIDE_1

#define mmMME_SHADOW_3_A_SPATIAL_STRIDE_2

#define mmMME_SHADOW_3_A_SPATIAL_STRIDE_3

#define mmMME_SHADOW_3_A_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_3_B_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_3_B_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_3_B_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_3_B_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_3_B_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_3_B_VALID_ELEMENTS_0

#define mmMME_SHADOW_3_B_VALID_ELEMENTS_1

#define mmMME_SHADOW_3_B_VALID_ELEMENTS_2

#define mmMME_SHADOW_3_B_VALID_ELEMENTS_3

#define mmMME_SHADOW_3_B_VALID_ELEMENTS_4

#define mmMME_SHADOW_3_B_LOOP_STRIDE_0

#define mmMME_SHADOW_3_B_LOOP_STRIDE_1

#define mmMME_SHADOW_3_B_LOOP_STRIDE_2

#define mmMME_SHADOW_3_B_LOOP_STRIDE_3

#define mmMME_SHADOW_3_B_LOOP_STRIDE_4

#define mmMME_SHADOW_3_B_ROI_SIZE_0

#define mmMME_SHADOW_3_B_ROI_SIZE_1

#define mmMME_SHADOW_3_B_ROI_SIZE_2

#define mmMME_SHADOW_3_B_ROI_SIZE_3

#define mmMME_SHADOW_3_B_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_3_B_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_3_B_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_3_B_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_3_B_SPATIAL_STRIDE_0

#define mmMME_SHADOW_3_B_SPATIAL_STRIDE_1

#define mmMME_SHADOW_3_B_SPATIAL_STRIDE_2

#define mmMME_SHADOW_3_B_SPATIAL_STRIDE_3

#define mmMME_SHADOW_3_B_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_3_C_ROI_BASE_OFFSET_0

#define mmMME_SHADOW_3_C_ROI_BASE_OFFSET_1

#define mmMME_SHADOW_3_C_ROI_BASE_OFFSET_2

#define mmMME_SHADOW_3_C_ROI_BASE_OFFSET_3

#define mmMME_SHADOW_3_C_ROI_BASE_OFFSET_4

#define mmMME_SHADOW_3_C_VALID_ELEMENTS_0

#define mmMME_SHADOW_3_C_VALID_ELEMENTS_1

#define mmMME_SHADOW_3_C_VALID_ELEMENTS_2

#define mmMME_SHADOW_3_C_VALID_ELEMENTS_3

#define mmMME_SHADOW_3_C_VALID_ELEMENTS_4

#define mmMME_SHADOW_3_C_LOOP_STRIDE_0

#define mmMME_SHADOW_3_C_LOOP_STRIDE_1

#define mmMME_SHADOW_3_C_LOOP_STRIDE_2

#define mmMME_SHADOW_3_C_LOOP_STRIDE_3

#define mmMME_SHADOW_3_C_LOOP_STRIDE_4

#define mmMME_SHADOW_3_C_ROI_SIZE_0

#define mmMME_SHADOW_3_C_ROI_SIZE_1

#define mmMME_SHADOW_3_C_ROI_SIZE_2

#define mmMME_SHADOW_3_C_ROI_SIZE_3

#define mmMME_SHADOW_3_C_SPATIAL_START_OFFSET_0

#define mmMME_SHADOW_3_C_SPATIAL_START_OFFSET_1

#define mmMME_SHADOW_3_C_SPATIAL_START_OFFSET_2

#define mmMME_SHADOW_3_C_SPATIAL_START_OFFSET_3

#define mmMME_SHADOW_3_C_SPATIAL_STRIDE_0

#define mmMME_SHADOW_3_C_SPATIAL_STRIDE_1

#define mmMME_SHADOW_3_C_SPATIAL_STRIDE_2

#define mmMME_SHADOW_3_C_SPATIAL_STRIDE_3

#define mmMME_SHADOW_3_C_SPATIAL_SIZE_MINUS_1

#define mmMME_SHADOW_3_SYNC_OBJECT_MESSAGE

#define mmMME_SHADOW_3_E_PADDING_VALUE_A

#define mmMME_SHADOW_3_E_NUM_ITERATION_MINUS_1

#define mmMME_SHADOW_3_E_BUBBLES_PER_SPLIT

#endif /* ASIC_REG_MME_REGS_H_ */