| /* 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_DMA_MACRO_MASKS_H_ |
| #define ASIC_REG_DMA_MACRO_MASKS_H_ |
| |
| /* |
| ***************************************** |
| * DMA_MACRO (Prototype: DMA_MACRO) |
| ***************************************** |
| */ |
| |
| /* DMA_MACRO_LBW_RANGE_HIT_BLOCK */ |
| #define DMA_MACRO_LBW_RANGE_HIT_BLOCK_R_SHIFT 0 |
| #define DMA_MACRO_LBW_RANGE_HIT_BLOCK_R_MASK 0xFFFF |
| |
| /* DMA_MACRO_LBW_RANGE_MASK */ |
| #define DMA_MACRO_LBW_RANGE_MASK_R_SHIFT 0 |
| #define DMA_MACRO_LBW_RANGE_MASK_R_MASK 0x3FFFFFF |
| |
| /* DMA_MACRO_LBW_RANGE_BASE */ |
| #define DMA_MACRO_LBW_RANGE_BASE_R_SHIFT 0 |
| #define DMA_MACRO_LBW_RANGE_BASE_R_MASK 0x3FFFFFF |
| |
| /* DMA_MACRO_HBW_RANGE_HIT_BLOCK */ |
| #define DMA_MACRO_HBW_RANGE_HIT_BLOCK_R_SHIFT 0 |
| #define DMA_MACRO_HBW_RANGE_HIT_BLOCK_R_MASK 0xFF |
| |
| /* DMA_MACRO_HBW_RANGE_MASK_49_32 */ |
| #define DMA_MACRO_HBW_RANGE_MASK_49_32_R_SHIFT 0 |
| #define DMA_MACRO_HBW_RANGE_MASK_49_32_R_MASK 0x3FFFF |
| |
| /* DMA_MACRO_HBW_RANGE_MASK_31_0 */ |
| #define DMA_MACRO_HBW_RANGE_MASK_31_0_R_SHIFT 0 |
| #define DMA_MACRO_HBW_RANGE_MASK_31_0_R_MASK 0xFFFFFFFF |
| |
| /* DMA_MACRO_HBW_RANGE_BASE_49_32 */ |
| #define DMA_MACRO_HBW_RANGE_BASE_49_32_R_SHIFT 0 |
| #define DMA_MACRO_HBW_RANGE_BASE_49_32_R_MASK 0x3FFFF |
| |
| /* DMA_MACRO_HBW_RANGE_BASE_31_0 */ |
| #define DMA_MACRO_HBW_RANGE_BASE_31_0_R_SHIFT 0 |
| #define DMA_MACRO_HBW_RANGE_BASE_31_0_R_MASK 0xFFFFFFFF |
| |
| /* DMA_MACRO_WRITE_EN */ |
| #define DMA_MACRO_WRITE_EN_R_SHIFT 0 |
| #define DMA_MACRO_WRITE_EN_R_MASK 0x1 |
| |
| /* DMA_MACRO_WRITE_CREDIT */ |
| #define DMA_MACRO_WRITE_CREDIT_R_SHIFT 0 |
| #define DMA_MACRO_WRITE_CREDIT_R_MASK 0x3FF |
| |
| /* DMA_MACRO_READ_EN */ |
| #define DMA_MACRO_READ_EN_R_SHIFT 0 |
| #define DMA_MACRO_READ_EN_R_MASK 0x1 |
| |
| /* DMA_MACRO_READ_CREDIT */ |
| #define DMA_MACRO_READ_CREDIT_R_SHIFT 0 |
| #define DMA_MACRO_READ_CREDIT_R_MASK 0x3FF |
| |
| /* DMA_MACRO_SRAM_BUSY */ |
| |
| /* DMA_MACRO_RAZWI_LBW_WT_VLD */ |
| #define DMA_MACRO_RAZWI_LBW_WT_VLD_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_LBW_WT_VLD_R_MASK 0x1 |
| |
| /* DMA_MACRO_RAZWI_LBW_WT_ID */ |
| #define DMA_MACRO_RAZWI_LBW_WT_ID_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_LBW_WT_ID_R_MASK 0x7FFF |
| |
| /* DMA_MACRO_RAZWI_LBW_RD_VLD */ |
| #define DMA_MACRO_RAZWI_LBW_RD_VLD_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_LBW_RD_VLD_R_MASK 0x1 |
| |
| /* DMA_MACRO_RAZWI_LBW_RD_ID */ |
| #define DMA_MACRO_RAZWI_LBW_RD_ID_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_LBW_RD_ID_R_MASK 0x7FFF |
| |
| /* DMA_MACRO_RAZWI_HBW_WT_VLD */ |
| #define DMA_MACRO_RAZWI_HBW_WT_VLD_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_HBW_WT_VLD_R_MASK 0x1 |
| |
| /* DMA_MACRO_RAZWI_HBW_WT_ID */ |
| #define DMA_MACRO_RAZWI_HBW_WT_ID_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_HBW_WT_ID_R_MASK 0x1FFFFFFF |
| |
| /* DMA_MACRO_RAZWI_HBW_RD_VLD */ |
| #define DMA_MACRO_RAZWI_HBW_RD_VLD_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_HBW_RD_VLD_R_MASK 0x1 |
| |
| /* DMA_MACRO_RAZWI_HBW_RD_ID */ |
| #define DMA_MACRO_RAZWI_HBW_RD_ID_R_SHIFT 0 |
| #define DMA_MACRO_RAZWI_HBW_RD_ID_R_MASK 0x1FFFFFFF |
| |
| #endif /* ASIC_REG_DMA_MACRO_MASKS_H_ */ |