//
// Copyright (c) 2016 NVIDIA Corporation.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
//  * Redistributions of source code must retain the above copyright
//    notice, this list of conditions and the following disclaimer.
//  * Redistributions in binary form must reproduce the above copyright
//    notice, this list of conditions and the following disclaimer in the
//    documentation and/or other materials provided with the distribution.
//  * Neither the name of NVIDIA CORPORATION nor the names of its
//    contributors may be used to endorse or promote products derived
//    from this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
// EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
// PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
// CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
// OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//

//
// DO NOT EDIT - generated by simspec!
//

#ifndef ___ARAPS_AST_H_INC_
#define ___ARAPS_AST_H_INC_

// Register APS_AST_CONTROL_0
#define APS_AST_CONTROL_0                       _MK_ADDR_CONST(0x0)
#define APS_AST_CONTROL_0_SECURE                        0x0
#define APS_AST_CONTROL_0_SCR                   AST_GBL_SEC_CONTROL_0
#define APS_AST_CONTROL_0_WORD_COUNT                    0x1
#define APS_AST_CONTROL_0_RESET_VAL                     _MK_MASK_CONST(0x1fc80008)
#define APS_AST_CONTROL_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_CONTROL_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_CONTROL_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_CONTROL_0_ApbOvrOn_SHIFT                        _MK_SHIFT_CONST(31)
#define APS_AST_CONTROL_0_ApbOvrOn_FIELD                        _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_ApbOvrOn_SHIFT)
#define APS_AST_CONTROL_0_ApbOvrOn_RANGE                        31:31
#define APS_AST_CONTROL_0_ApbOvrOn_WOFFSET                      0x0
#define APS_AST_CONTROL_0_ApbOvrOn_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_ApbOvrOn_DEFAULT_MASK                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_ApbOvrOn_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_ApbOvrOn_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_NicOvrOn_SHIFT                        _MK_SHIFT_CONST(30)
#define APS_AST_CONTROL_0_NicOvrOn_FIELD                        _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_NicOvrOn_SHIFT)
#define APS_AST_CONTROL_0_NicOvrOn_RANGE                        30:30
#define APS_AST_CONTROL_0_NicOvrOn_WOFFSET                      0x0
#define APS_AST_CONTROL_0_NicOvrOn_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_NicOvrOn_DEFAULT_MASK                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_NicOvrOn_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_NicOvrOn_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_PhysStreamID_SHIFT                    _MK_SHIFT_CONST(22)
#define APS_AST_CONTROL_0_PhysStreamID_FIELD                    _MK_FIELD_CONST(0xff, APS_AST_CONTROL_0_PhysStreamID_SHIFT)
#define APS_AST_CONTROL_0_PhysStreamID_RANGE                    29:22
#define APS_AST_CONTROL_0_PhysStreamID_WOFFSET                  0x0
#define APS_AST_CONTROL_0_PhysStreamID_DEFAULT                  _MK_MASK_CONST(0x7f)
#define APS_AST_CONTROL_0_PhysStreamID_DEFAULT_MASK                     _MK_MASK_CONST(0xff)
#define APS_AST_CONTROL_0_PhysStreamID_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_PhysStreamID_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_VprLock_SHIFT                 _MK_SHIFT_CONST(21)
#define APS_AST_CONTROL_0_VprLock_FIELD                 _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_VprLock_SHIFT)
#define APS_AST_CONTROL_0_VprLock_RANGE                 21:21
#define APS_AST_CONTROL_0_VprLock_WOFFSET                       0x0
#define APS_AST_CONTROL_0_VprLock_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_VprLock_DEFAULT_MASK                  _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_VprLock_SW_DEFAULT                    _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_VprLock_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_VprLock_FALSE                 _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_VprLock_TRUE                  _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_CarveOutLock_SHIFT                    _MK_SHIFT_CONST(20)
#define APS_AST_CONTROL_0_CarveOutLock_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_CarveOutLock_SHIFT)
#define APS_AST_CONTROL_0_CarveOutLock_RANGE                    20:20
#define APS_AST_CONTROL_0_CarveOutLock_WOFFSET                  0x0
#define APS_AST_CONTROL_0_CarveOutLock_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_CarveOutLock_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_CarveOutLock_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_CarveOutLock_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_CarveOutLock_FALSE                    _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_CarveOutLock_TRUE                     _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_DefPhysical_SHIFT                     _MK_SHIFT_CONST(19)
#define APS_AST_CONTROL_0_DefPhysical_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefPhysical_SHIFT)
#define APS_AST_CONTROL_0_DefPhysical_RANGE                     19:19
#define APS_AST_CONTROL_0_DefPhysical_WOFFSET                   0x0
#define APS_AST_CONTROL_0_DefPhysical_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefPhysical_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefPhysical_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefPhysical_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefVMIndex_SHIFT                      _MK_SHIFT_CONST(15)
#define APS_AST_CONTROL_0_DefVMIndex_FIELD                      _MK_FIELD_CONST(0xf, APS_AST_CONTROL_0_DefVMIndex_SHIFT)
#define APS_AST_CONTROL_0_DefVMIndex_RANGE                      18:15
#define APS_AST_CONTROL_0_DefVMIndex_WOFFSET                    0x0
#define APS_AST_CONTROL_0_DefVMIndex_DEFAULT                    _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVMIndex_DEFAULT_MASK                       _MK_MASK_CONST(0xf)
#define APS_AST_CONTROL_0_DefVMIndex_SW_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVMIndex_SW_DEFAULT_MASK                    _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefVprPassThru_SHIFT                  _MK_SHIFT_CONST(14)
#define APS_AST_CONTROL_0_DefVprPassThru_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefVprPassThru_SHIFT)
#define APS_AST_CONTROL_0_DefVprPassThru_RANGE                  14:14
#define APS_AST_CONTROL_0_DefVprPassThru_WOFFSET                        0x0
#define APS_AST_CONTROL_0_DefVprPassThru_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprPassThru_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefVprPassThru_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprPassThru_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprPassThru_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_DefVprPassThru_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_DefVprWr_SHIFT                        _MK_SHIFT_CONST(13)
#define APS_AST_CONTROL_0_DefVprWr_FIELD                        _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefVprWr_SHIFT)
#define APS_AST_CONTROL_0_DefVprWr_RANGE                        13:13
#define APS_AST_CONTROL_0_DefVprWr_WOFFSET                      0x0
#define APS_AST_CONTROL_0_DefVprWr_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprWr_DEFAULT_MASK                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefVprWr_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprWr_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefVprRd_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_CONTROL_0_DefVprRd_FIELD                        _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefVprRd_SHIFT)
#define APS_AST_CONTROL_0_DefVprRd_RANGE                        12:12
#define APS_AST_CONTROL_0_DefVprRd_WOFFSET                      0x0
#define APS_AST_CONTROL_0_DefVprRd_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprRd_DEFAULT_MASK                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefVprRd_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefVprRd_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefCarveOutAL_SHIFT                   _MK_SHIFT_CONST(10)
#define APS_AST_CONTROL_0_DefCarveOutAL_FIELD                   _MK_FIELD_CONST(0x3, APS_AST_CONTROL_0_DefCarveOutAL_SHIFT)
#define APS_AST_CONTROL_0_DefCarveOutAL_RANGE                   11:10
#define APS_AST_CONTROL_0_DefCarveOutAL_WOFFSET                 0x0
#define APS_AST_CONTROL_0_DefCarveOutAL_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefCarveOutAL_DEFAULT_MASK                    _MK_MASK_CONST(0x3)
#define APS_AST_CONTROL_0_DefCarveOutAL_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefCarveOutAL_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefCarveOutID_SHIFT                   _MK_SHIFT_CONST(5)
#define APS_AST_CONTROL_0_DefCarveOutID_FIELD                   _MK_FIELD_CONST(0x1f, APS_AST_CONTROL_0_DefCarveOutID_SHIFT)
#define APS_AST_CONTROL_0_DefCarveOutID_RANGE                   9:5
#define APS_AST_CONTROL_0_DefCarveOutID_WOFFSET                 0x0
#define APS_AST_CONTROL_0_DefCarveOutID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefCarveOutID_DEFAULT_MASK                    _MK_MASK_CONST(0x1f)
#define APS_AST_CONTROL_0_DefCarveOutID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefCarveOutID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_CONTROL_0_DefNSPassThru_SHIFT                   _MK_SHIFT_CONST(4)
#define APS_AST_CONTROL_0_DefNSPassThru_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefNSPassThru_SHIFT)
#define APS_AST_CONTROL_0_DefNSPassThru_RANGE                   4:4
#define APS_AST_CONTROL_0_DefNSPassThru_WOFFSET                 0x0
#define APS_AST_CONTROL_0_DefNSPassThru_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefNSPassThru_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefNSPassThru_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefNSPassThru_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefNSPassThru_DISABLE                 _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_DefNSPassThru_ENABLE                  _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_DefNS_SHIFT                   _MK_SHIFT_CONST(3)
#define APS_AST_CONTROL_0_DefNS_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefNS_SHIFT)
#define APS_AST_CONTROL_0_DefNS_RANGE                   3:3
#define APS_AST_CONTROL_0_DefNS_WOFFSET                 0x0
#define APS_AST_CONTROL_0_DefNS_DEFAULT                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefNS_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefNS_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefNS_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefNS_SECURE                  _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_DefNS_NON_SECURE                      _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_DefSnoop_SHIFT                        _MK_SHIFT_CONST(2)
#define APS_AST_CONTROL_0_DefSnoop_FIELD                        _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_DefSnoop_SHIFT)
#define APS_AST_CONTROL_0_DefSnoop_RANGE                        2:2
#define APS_AST_CONTROL_0_DefSnoop_WOFFSET                      0x0
#define APS_AST_CONTROL_0_DefSnoop_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefSnoop_DEFAULT_MASK                 _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_DefSnoop_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefSnoop_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_DefSnoop_DISABLE                      _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_DefSnoop_ENABLE                       _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_MatchErrCtl_SHIFT                     _MK_SHIFT_CONST(1)
#define APS_AST_CONTROL_0_MatchErrCtl_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_MatchErrCtl_SHIFT)
#define APS_AST_CONTROL_0_MatchErrCtl_RANGE                     1:1
#define APS_AST_CONTROL_0_MatchErrCtl_WOFFSET                   0x0
#define APS_AST_CONTROL_0_MatchErrCtl_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_MatchErrCtl_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_MatchErrCtl_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_MatchErrCtl_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_MatchErrCtl_NO_DECERR                 _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_MatchErrCtl_DECERR                    _MK_ENUM_CONST(1)

#define APS_AST_CONTROL_0_Lock_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_CONTROL_0_Lock_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_CONTROL_0_Lock_SHIFT)
#define APS_AST_CONTROL_0_Lock_RANGE                    0:0
#define APS_AST_CONTROL_0_Lock_WOFFSET                  0x0
#define APS_AST_CONTROL_0_Lock_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_Lock_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_CONTROL_0_Lock_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_Lock_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_CONTROL_0_Lock_FALSE                    _MK_ENUM_CONST(0)
#define APS_AST_CONTROL_0_Lock_TRUE                     _MK_ENUM_CONST(1)


// Register APS_AST_ERROR_STATUS_0
#define APS_AST_ERROR_STATUS_0                  _MK_ADDR_CONST(0x4)
#define APS_AST_ERROR_STATUS_0_SECURE                   0x0
#define APS_AST_ERROR_STATUS_0_SCR                      AST_GBL_SEC_CONTROL_0
#define APS_AST_ERROR_STATUS_0_WORD_COUNT                       0x1
#define APS_AST_ERROR_STATUS_0_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_RESET_MASK                       _MK_MASK_CONST(0x7)
#define APS_AST_ERROR_STATUS_0_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_READ_MASK                        _MK_MASK_CONST(0x7)
#define APS_AST_ERROR_STATUS_0_WRITE_MASK                       _MK_MASK_CONST(0x1)
#define APS_AST_ERROR_STATUS_0_Overflow_SHIFT                   _MK_SHIFT_CONST(2)
#define APS_AST_ERROR_STATUS_0_Overflow_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_ERROR_STATUS_0_Overflow_SHIFT)
#define APS_AST_ERROR_STATUS_0_Overflow_RANGE                   2:2
#define APS_AST_ERROR_STATUS_0_Overflow_WOFFSET                 0x0
#define APS_AST_ERROR_STATUS_0_Overflow_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_Overflow_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_ERROR_STATUS_0_Overflow_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_Overflow_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_ERROR_STATUS_0_VMIndxErr_SHIFT                  _MK_SHIFT_CONST(1)
#define APS_AST_ERROR_STATUS_0_VMIndxErr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_ERROR_STATUS_0_VMIndxErr_SHIFT)
#define APS_AST_ERROR_STATUS_0_VMIndxErr_RANGE                  1:1
#define APS_AST_ERROR_STATUS_0_VMIndxErr_WOFFSET                        0x0
#define APS_AST_ERROR_STATUS_0_VMIndxErr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_VMIndxErr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_ERROR_STATUS_0_VMIndxErr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_VMIndxErr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_ERROR_STATUS_0_Valid_SHIFT                      _MK_SHIFT_CONST(0)
#define APS_AST_ERROR_STATUS_0_Valid_FIELD                      _MK_FIELD_CONST(0x1, APS_AST_ERROR_STATUS_0_Valid_SHIFT)
#define APS_AST_ERROR_STATUS_0_Valid_RANGE                      0:0
#define APS_AST_ERROR_STATUS_0_Valid_WOFFSET                    0x0
#define APS_AST_ERROR_STATUS_0_Valid_DEFAULT                    _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_Valid_DEFAULT_MASK                       _MK_MASK_CONST(0x1)
#define APS_AST_ERROR_STATUS_0_Valid_SW_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_STATUS_0_Valid_SW_DEFAULT_MASK                    _MK_MASK_CONST(0x0)


// Register APS_AST_ERROR_ADDR_LO_0
#define APS_AST_ERROR_ADDR_LO_0                 _MK_ADDR_CONST(0x8)
#define APS_AST_ERROR_ADDR_LO_0_SECURE                  0x0
#define APS_AST_ERROR_ADDR_LO_0_SCR                     AST_GBL_SEC_CONTROL_0
#define APS_AST_ERROR_ADDR_LO_0_WORD_COUNT                      0x1
#define APS_AST_ERROR_ADDR_LO_0_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_RESET_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_LO_0_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_READ_MASK                       _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_LO_0_WRITE_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_SHIFT                 _MK_SHIFT_CONST(0)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_FIELD                 _MK_FIELD_CONST(0xffffffff, APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_SHIFT)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_RANGE                 31:0
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_WOFFSET                       0x0
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_DEFAULT_MASK                  _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_SW_DEFAULT                    _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_LO_0_ErrAddrLo_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)


// Register APS_AST_ERROR_ADDR_HI_0
#define APS_AST_ERROR_ADDR_HI_0                 _MK_ADDR_CONST(0xc)
#define APS_AST_ERROR_ADDR_HI_0_SECURE                  0x0
#define APS_AST_ERROR_ADDR_HI_0_SCR                     AST_GBL_SEC_CONTROL_0
#define APS_AST_ERROR_ADDR_HI_0_WORD_COUNT                      0x1
#define APS_AST_ERROR_ADDR_HI_0_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_RESET_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_HI_0_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_READ_MASK                       _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_HI_0_WRITE_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_SHIFT                 _MK_SHIFT_CONST(0)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_FIELD                 _MK_FIELD_CONST(0xffffffff, APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_SHIFT)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_RANGE                 31:0
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_WOFFSET                       0x0
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_DEFAULT_MASK                  _MK_MASK_CONST(0xffffffff)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_SW_DEFAULT                    _MK_MASK_CONST(0x0)
#define APS_AST_ERROR_ADDR_HI_0_ErrAddrHi_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)


// Register APS_AST_STREAMID_CTL_0
#define APS_AST_STREAMID_CTL_0                  _MK_ADDR_CONST(0x20)
#define APS_AST_STREAMID_CTL_0_SECURE                   0x0
#define APS_AST_STREAMID_CTL_0_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_0_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_0_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_0_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_0_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_0_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_0_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_0_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_0_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_0_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_0_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_0_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_0_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_0_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_0_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_0_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_0_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_0_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_0_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_0_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_0_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL
#define APS_AST_STREAMID_CTL                    _MK_ADDR_CONST(0x20)
#define APS_AST_STREAMID_CTL_SECURE                     0x0
#define APS_AST_STREAMID_CTL_SCR                        AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_WORD_COUNT                         0x1
#define APS_AST_STREAMID_CTL_RESET_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_RESET_MASK                         _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_SW_DEFAULT_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_SW_DEFAULT_MASK                    _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_READ_MASK                  _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_WRITE_MASK                         _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_StreamID_SHIFT                     _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_StreamID_FIELD                     _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_StreamID_RANGE                     15:8
#define APS_AST_STREAMID_CTL_StreamID_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_StreamID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_StreamID_DEFAULT_MASK                      _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_StreamID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_StreamID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_Enable_SHIFT                       _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_Enable_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_Enable_RANGE                       0:0
#define APS_AST_STREAMID_CTL_Enable_WOFFSET                     0x0
#define APS_AST_STREAMID_CTL_Enable_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_Enable_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_Enable_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_Enable_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_Enable_DISABLE                     _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_Enable_ENABLE                      _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_1
#define APS_AST_STREAMID_CTL_1                  _MK_ADDR_CONST(0x24)
#define APS_AST_STREAMID_CTL_1_SECURE                   0x0
#define APS_AST_STREAMID_CTL_1_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_1_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_1_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_1_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_1_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_1_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_1_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_1_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_1_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_1_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_1_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_1_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_1_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_1_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_1_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_1_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_1_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_1_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_1_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_1_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_1_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_2
#define APS_AST_STREAMID_CTL_2                  _MK_ADDR_CONST(0x28)
#define APS_AST_STREAMID_CTL_2_SECURE                   0x0
#define APS_AST_STREAMID_CTL_2_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_2_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_2_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_2_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_2_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_2_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_2_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_2_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_2_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_2_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_2_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_2_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_2_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_2_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_2_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_2_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_2_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_2_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_2_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_2_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_2_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_3
#define APS_AST_STREAMID_CTL_3                  _MK_ADDR_CONST(0x2c)
#define APS_AST_STREAMID_CTL_3_SECURE                   0x0
#define APS_AST_STREAMID_CTL_3_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_3_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_3_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_3_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_3_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_3_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_3_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_3_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_3_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_3_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_3_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_3_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_3_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_3_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_3_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_3_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_3_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_3_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_3_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_3_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_3_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_4
#define APS_AST_STREAMID_CTL_4                  _MK_ADDR_CONST(0x30)
#define APS_AST_STREAMID_CTL_4_SECURE                   0x0
#define APS_AST_STREAMID_CTL_4_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_4_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_4_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_4_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_4_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_4_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_4_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_4_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_4_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_4_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_4_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_4_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_4_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_4_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_4_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_4_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_4_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_4_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_4_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_4_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_4_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_5
#define APS_AST_STREAMID_CTL_5                  _MK_ADDR_CONST(0x34)
#define APS_AST_STREAMID_CTL_5_SECURE                   0x0
#define APS_AST_STREAMID_CTL_5_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_5_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_5_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_5_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_5_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_5_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_5_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_5_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_5_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_5_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_5_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_5_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_5_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_5_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_5_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_5_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_5_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_5_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_5_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_5_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_5_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_6
#define APS_AST_STREAMID_CTL_6                  _MK_ADDR_CONST(0x38)
#define APS_AST_STREAMID_CTL_6_SECURE                   0x0
#define APS_AST_STREAMID_CTL_6_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_6_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_6_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_6_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_6_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_6_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_6_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_6_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_6_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_6_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_6_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_6_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_6_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_6_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_6_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_6_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_6_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_6_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_6_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_6_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_6_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_7
#define APS_AST_STREAMID_CTL_7                  _MK_ADDR_CONST(0x3c)
#define APS_AST_STREAMID_CTL_7_SECURE                   0x0
#define APS_AST_STREAMID_CTL_7_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_7_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_7_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_7_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_7_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_7_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_7_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_7_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_7_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_7_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_7_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_7_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_7_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_7_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_7_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_7_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_7_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_7_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_7_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_7_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_7_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_8
#define APS_AST_STREAMID_CTL_8                  _MK_ADDR_CONST(0x40)
#define APS_AST_STREAMID_CTL_8_SECURE                   0x0
#define APS_AST_STREAMID_CTL_8_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_8_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_8_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_8_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_8_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_8_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_8_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_8_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_8_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_8_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_8_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_8_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_8_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_8_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_8_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_8_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_8_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_8_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_8_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_8_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_8_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_9
#define APS_AST_STREAMID_CTL_9                  _MK_ADDR_CONST(0x44)
#define APS_AST_STREAMID_CTL_9_SECURE                   0x0
#define APS_AST_STREAMID_CTL_9_SCR                      AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_9_WORD_COUNT                       0x1
#define APS_AST_STREAMID_CTL_9_RESET_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_RESET_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_9_SW_DEFAULT_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_READ_MASK                        _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_9_WRITE_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_9_StreamID_SHIFT                   _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_9_StreamID_FIELD                   _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_9_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_9_StreamID_RANGE                   15:8
#define APS_AST_STREAMID_CTL_9_StreamID_WOFFSET                 0x0
#define APS_AST_STREAMID_CTL_9_StreamID_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_StreamID_DEFAULT_MASK                    _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_9_StreamID_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_StreamID_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_9_Enable_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_9_Enable_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_9_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_9_Enable_RANGE                     0:0
#define APS_AST_STREAMID_CTL_9_Enable_WOFFSET                   0x0
#define APS_AST_STREAMID_CTL_9_Enable_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_Enable_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_9_Enable_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_Enable_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_9_Enable_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_9_Enable_ENABLE                    _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_10
#define APS_AST_STREAMID_CTL_10                 _MK_ADDR_CONST(0x48)
#define APS_AST_STREAMID_CTL_10_SECURE                  0x0
#define APS_AST_STREAMID_CTL_10_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_10_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_10_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_10_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_10_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_10_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_10_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_10_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_10_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_10_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_10_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_10_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_10_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_10_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_10_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_10_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_10_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_10_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_10_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_10_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_10_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_11
#define APS_AST_STREAMID_CTL_11                 _MK_ADDR_CONST(0x4c)
#define APS_AST_STREAMID_CTL_11_SECURE                  0x0
#define APS_AST_STREAMID_CTL_11_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_11_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_11_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_11_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_11_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_11_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_11_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_11_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_11_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_11_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_11_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_11_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_11_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_11_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_11_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_11_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_11_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_11_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_11_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_11_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_11_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_12
#define APS_AST_STREAMID_CTL_12                 _MK_ADDR_CONST(0x50)
#define APS_AST_STREAMID_CTL_12_SECURE                  0x0
#define APS_AST_STREAMID_CTL_12_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_12_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_12_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_12_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_12_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_12_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_12_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_12_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_12_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_12_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_12_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_12_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_12_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_12_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_12_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_12_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_12_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_12_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_12_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_12_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_12_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_13
#define APS_AST_STREAMID_CTL_13                 _MK_ADDR_CONST(0x54)
#define APS_AST_STREAMID_CTL_13_SECURE                  0x0
#define APS_AST_STREAMID_CTL_13_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_13_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_13_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_13_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_13_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_13_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_13_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_13_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_13_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_13_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_13_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_13_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_13_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_13_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_13_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_13_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_13_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_13_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_13_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_13_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_13_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_14
#define APS_AST_STREAMID_CTL_14                 _MK_ADDR_CONST(0x58)
#define APS_AST_STREAMID_CTL_14_SECURE                  0x0
#define APS_AST_STREAMID_CTL_14_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_14_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_14_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_14_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_14_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_14_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_14_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_14_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_14_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_14_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_14_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_14_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_14_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_14_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_14_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_14_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_14_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_14_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_14_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_14_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_14_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_STREAMID_CTL_15
#define APS_AST_STREAMID_CTL_15                 _MK_ADDR_CONST(0x5c)
#define APS_AST_STREAMID_CTL_15_SECURE                  0x0
#define APS_AST_STREAMID_CTL_15_SCR                     AST_HYP_SEC_CONTROL_0
#define APS_AST_STREAMID_CTL_15_WORD_COUNT                      0x1
#define APS_AST_STREAMID_CTL_15_RESET_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_RESET_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_15_SW_DEFAULT_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_SW_DEFAULT_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_READ_MASK                       _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_15_WRITE_MASK                      _MK_MASK_CONST(0xff01)
#define APS_AST_STREAMID_CTL_15_StreamID_SHIFT                  _MK_SHIFT_CONST(8)
#define APS_AST_STREAMID_CTL_15_StreamID_FIELD                  _MK_FIELD_CONST(0xff, APS_AST_STREAMID_CTL_15_StreamID_SHIFT)
#define APS_AST_STREAMID_CTL_15_StreamID_RANGE                  15:8
#define APS_AST_STREAMID_CTL_15_StreamID_WOFFSET                        0x0
#define APS_AST_STREAMID_CTL_15_StreamID_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_StreamID_DEFAULT_MASK                   _MK_MASK_CONST(0xff)
#define APS_AST_STREAMID_CTL_15_StreamID_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_StreamID_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_STREAMID_CTL_15_Enable_SHIFT                    _MK_SHIFT_CONST(0)
#define APS_AST_STREAMID_CTL_15_Enable_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_STREAMID_CTL_15_Enable_SHIFT)
#define APS_AST_STREAMID_CTL_15_Enable_RANGE                    0:0
#define APS_AST_STREAMID_CTL_15_Enable_WOFFSET                  0x0
#define APS_AST_STREAMID_CTL_15_Enable_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_Enable_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_STREAMID_CTL_15_Enable_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_Enable_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_STREAMID_CTL_15_Enable_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_STREAMID_CTL_15_Enable_ENABLE                   _MK_ENUM_CONST(1)


// Register APS_AST_WRITE_BLOCK_STATUS_0
#define APS_AST_WRITE_BLOCK_STATUS_0                    _MK_ADDR_CONST(0x60)
#define APS_AST_WRITE_BLOCK_STATUS_0_SECURE                     0x0
#define APS_AST_WRITE_BLOCK_STATUS_0_SCR                        AST_GBL_SEC_CONTROL_0
#define APS_AST_WRITE_BLOCK_STATUS_0_WORD_COUNT                         0x1
#define APS_AST_WRITE_BLOCK_STATUS_0_RESET_VAL                  _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_RESET_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_SW_DEFAULT_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_SW_DEFAULT_MASK                    _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_READ_MASK                  _MK_MASK_CONST(0xffffffff)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_MASK                         _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_SHIFT)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_RANGE                   31:0
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_WOFFSET                 0x0
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_DEFAULT_MASK                    _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_WRITE_BLOCK_STATUS_0_WRITE_BLOCK_STATUS_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_READ_BLOCK_STATUS_0
#define APS_AST_READ_BLOCK_STATUS_0                     _MK_ADDR_CONST(0x64)
#define APS_AST_READ_BLOCK_STATUS_0_SECURE                      0x0
#define APS_AST_READ_BLOCK_STATUS_0_SCR                         AST_GBL_SEC_CONTROL_0
#define APS_AST_READ_BLOCK_STATUS_0_WORD_COUNT                  0x1
#define APS_AST_READ_BLOCK_STATUS_0_RESET_VAL                   _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_RESET_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_SW_DEFAULT_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_READ_BLOCK_STATUS_0_WRITE_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_SHIFT                     _MK_SHIFT_CONST(0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_FIELD                     _MK_FIELD_CONST(0xffffffff, APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_SHIFT)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_RANGE                     31:0
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_WOFFSET                   0x0
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_READ_BLOCK_STATUS_0_READ_BLOCK_STATUS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_SLAVE_BASE_LO_0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x100)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SCR                    AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_0_SLAVE_BASE_HI_0
#define APS_AST_REGION_0_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x104)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SCR                    AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_MASK_LO_0
#define APS_AST_REGION_0_MASK_LO_0                      _MK_ADDR_CONST(0x108)
#define APS_AST_REGION_0_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_0_MASK_LO_0_SCR                  AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_0_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_0_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_0_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_0_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_0_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_0_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_0_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_MASK_HI_0
#define APS_AST_REGION_0_MASK_HI_0                      _MK_ADDR_CONST(0x10c)
#define APS_AST_REGION_0_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_0_MASK_HI_0_SCR                  AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_0_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_0_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_0_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_0_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_0_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_0_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_MASTER_BASE_LO_0
#define APS_AST_REGION_0_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x110)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_0_MASTER_BASE_LO_0_SCR                   AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_0_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_MASTER_BASE_HI_0
#define APS_AST_REGION_0_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x114)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_0_MASTER_BASE_HI_0_SCR                   AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_0_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_0_CONTROL_0
#define APS_AST_REGION_0_CONTROL_0                      _MK_ADDR_CONST(0x118)
#define APS_AST_REGION_0_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_0_CONTROL_0_SCR                  AST_REG_0_SEC_CONTROL_0
#define APS_AST_REGION_0_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_0_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_0_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_0_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_0_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_0_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_0_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_0_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_0_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_0_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_0_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_0_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_0_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_0_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_0_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_0_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_0_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_0_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_0_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_0_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_0_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_0_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_0_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_0_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_0_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_0_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_0_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_0_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_0_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_0_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_0_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_0_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_0_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_0_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_0_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_0_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_0_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_0_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_0_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_0_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_1_SLAVE_BASE_LO_0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x120)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SCR                    AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_1_SLAVE_BASE_HI_0
#define APS_AST_REGION_1_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x124)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SCR                    AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_1_MASK_LO_0
#define APS_AST_REGION_1_MASK_LO_0                      _MK_ADDR_CONST(0x128)
#define APS_AST_REGION_1_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_1_MASK_LO_0_SCR                  AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_1_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_1_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_1_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_1_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_1_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_1_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_1_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_1_MASK_HI_0
#define APS_AST_REGION_1_MASK_HI_0                      _MK_ADDR_CONST(0x12c)
#define APS_AST_REGION_1_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_1_MASK_HI_0_SCR                  AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_1_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_1_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_1_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_1_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_1_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_1_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_1_MASTER_BASE_LO_0
#define APS_AST_REGION_1_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x130)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_1_MASTER_BASE_LO_0_SCR                   AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_1_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_1_MASTER_BASE_HI_0
#define APS_AST_REGION_1_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x134)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_1_MASTER_BASE_HI_0_SCR                   AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_1_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_1_CONTROL_0
#define APS_AST_REGION_1_CONTROL_0                      _MK_ADDR_CONST(0x138)
#define APS_AST_REGION_1_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_1_CONTROL_0_SCR                  AST_REG_1_SEC_CONTROL_0
#define APS_AST_REGION_1_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_1_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_1_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_1_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_1_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_1_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_1_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_1_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_1_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_1_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_1_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_1_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_1_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_1_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_1_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_1_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_1_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_1_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_1_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_1_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_1_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_1_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_1_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_1_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_1_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_1_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_1_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_1_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_1_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_1_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_1_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_1_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_1_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_1_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_1_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_1_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_1_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_1_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_1_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_1_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_2_SLAVE_BASE_LO_0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x140)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SCR                    AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_2_SLAVE_BASE_HI_0
#define APS_AST_REGION_2_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x144)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SCR                    AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_2_MASK_LO_0
#define APS_AST_REGION_2_MASK_LO_0                      _MK_ADDR_CONST(0x148)
#define APS_AST_REGION_2_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_2_MASK_LO_0_SCR                  AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_2_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_2_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_2_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_2_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_2_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_2_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_2_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_2_MASK_HI_0
#define APS_AST_REGION_2_MASK_HI_0                      _MK_ADDR_CONST(0x14c)
#define APS_AST_REGION_2_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_2_MASK_HI_0_SCR                  AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_2_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_2_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_2_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_2_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_2_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_2_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_2_MASTER_BASE_LO_0
#define APS_AST_REGION_2_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x150)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_2_MASTER_BASE_LO_0_SCR                   AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_2_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_2_MASTER_BASE_HI_0
#define APS_AST_REGION_2_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x154)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_2_MASTER_BASE_HI_0_SCR                   AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_2_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_2_CONTROL_0
#define APS_AST_REGION_2_CONTROL_0                      _MK_ADDR_CONST(0x158)
#define APS_AST_REGION_2_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_2_CONTROL_0_SCR                  AST_REG_2_SEC_CONTROL_0
#define APS_AST_REGION_2_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_2_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_2_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_2_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_2_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_2_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_2_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_2_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_2_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_2_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_2_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_2_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_2_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_2_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_2_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_2_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_2_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_2_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_2_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_2_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_2_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_2_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_2_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_2_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_2_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_2_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_2_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_2_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_2_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_2_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_2_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_2_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_2_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_2_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_2_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_2_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_2_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_2_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_2_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_2_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_3_SLAVE_BASE_LO_0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x160)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SCR                    AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_3_SLAVE_BASE_HI_0
#define APS_AST_REGION_3_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x164)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SCR                    AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_3_MASK_LO_0
#define APS_AST_REGION_3_MASK_LO_0                      _MK_ADDR_CONST(0x168)
#define APS_AST_REGION_3_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_3_MASK_LO_0_SCR                  AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_3_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_3_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_3_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_3_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_3_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_3_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_3_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_3_MASK_HI_0
#define APS_AST_REGION_3_MASK_HI_0                      _MK_ADDR_CONST(0x16c)
#define APS_AST_REGION_3_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_3_MASK_HI_0_SCR                  AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_3_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_3_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_3_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_3_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_3_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_3_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_3_MASTER_BASE_LO_0
#define APS_AST_REGION_3_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x170)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_3_MASTER_BASE_LO_0_SCR                   AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_3_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_3_MASTER_BASE_HI_0
#define APS_AST_REGION_3_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x174)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_3_MASTER_BASE_HI_0_SCR                   AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_3_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_3_CONTROL_0
#define APS_AST_REGION_3_CONTROL_0                      _MK_ADDR_CONST(0x178)
#define APS_AST_REGION_3_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_3_CONTROL_0_SCR                  AST_REG_3_SEC_CONTROL_0
#define APS_AST_REGION_3_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_3_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_3_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_3_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_3_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_3_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_3_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_3_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_3_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_3_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_3_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_3_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_3_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_3_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_3_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_3_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_3_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_3_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_3_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_3_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_3_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_3_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_3_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_3_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_3_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_3_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_3_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_3_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_3_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_3_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_3_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_3_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_3_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_3_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_3_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_3_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_3_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_3_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_3_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_3_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_4_SLAVE_BASE_LO_0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x180)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SCR                    AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_4_SLAVE_BASE_HI_0
#define APS_AST_REGION_4_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x184)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SCR                    AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_4_MASK_LO_0
#define APS_AST_REGION_4_MASK_LO_0                      _MK_ADDR_CONST(0x188)
#define APS_AST_REGION_4_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_4_MASK_LO_0_SCR                  AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_4_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_4_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_4_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_4_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_4_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_4_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_4_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_4_MASK_HI_0
#define APS_AST_REGION_4_MASK_HI_0                      _MK_ADDR_CONST(0x18c)
#define APS_AST_REGION_4_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_4_MASK_HI_0_SCR                  AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_4_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_4_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_4_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_4_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_4_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_4_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_4_MASTER_BASE_LO_0
#define APS_AST_REGION_4_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x190)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_4_MASTER_BASE_LO_0_SCR                   AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_4_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_4_MASTER_BASE_HI_0
#define APS_AST_REGION_4_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x194)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_4_MASTER_BASE_HI_0_SCR                   AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_4_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_4_CONTROL_0
#define APS_AST_REGION_4_CONTROL_0                      _MK_ADDR_CONST(0x198)
#define APS_AST_REGION_4_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_4_CONTROL_0_SCR                  AST_REG_4_SEC_CONTROL_0
#define APS_AST_REGION_4_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_4_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_4_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_4_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_4_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_4_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_4_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_4_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_4_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_4_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_4_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_4_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_4_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_4_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_4_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_4_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_4_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_4_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_4_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_4_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_4_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_4_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_4_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_4_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_4_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_4_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_4_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_4_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_4_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_4_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_4_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_4_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_4_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_4_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_4_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_4_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_4_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_4_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_4_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_4_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_5_SLAVE_BASE_LO_0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x1a0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SCR                    AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_5_SLAVE_BASE_HI_0
#define APS_AST_REGION_5_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x1a4)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SCR                    AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_5_MASK_LO_0
#define APS_AST_REGION_5_MASK_LO_0                      _MK_ADDR_CONST(0x1a8)
#define APS_AST_REGION_5_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_5_MASK_LO_0_SCR                  AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_5_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_5_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_5_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_5_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_5_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_5_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_5_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_5_MASK_HI_0
#define APS_AST_REGION_5_MASK_HI_0                      _MK_ADDR_CONST(0x1ac)
#define APS_AST_REGION_5_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_5_MASK_HI_0_SCR                  AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_5_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_5_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_5_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_5_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_5_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_5_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_5_MASTER_BASE_LO_0
#define APS_AST_REGION_5_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x1b0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_5_MASTER_BASE_LO_0_SCR                   AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_5_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_5_MASTER_BASE_HI_0
#define APS_AST_REGION_5_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x1b4)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_5_MASTER_BASE_HI_0_SCR                   AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_5_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_5_CONTROL_0
#define APS_AST_REGION_5_CONTROL_0                      _MK_ADDR_CONST(0x1b8)
#define APS_AST_REGION_5_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_5_CONTROL_0_SCR                  AST_REG_5_SEC_CONTROL_0
#define APS_AST_REGION_5_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_5_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_5_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_5_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_5_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_5_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_5_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_5_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_5_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_5_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_5_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_5_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_5_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_5_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_5_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_5_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_5_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_5_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_5_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_5_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_5_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_5_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_5_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_5_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_5_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_5_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_5_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_5_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_5_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_5_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_5_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_5_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_5_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_5_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_5_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_5_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_5_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_5_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_5_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_5_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_6_SLAVE_BASE_LO_0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x1c0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SCR                    AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_6_SLAVE_BASE_HI_0
#define APS_AST_REGION_6_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x1c4)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SCR                    AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_6_MASK_LO_0
#define APS_AST_REGION_6_MASK_LO_0                      _MK_ADDR_CONST(0x1c8)
#define APS_AST_REGION_6_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_6_MASK_LO_0_SCR                  AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_6_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_6_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_6_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_6_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_6_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_6_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_6_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_6_MASK_HI_0
#define APS_AST_REGION_6_MASK_HI_0                      _MK_ADDR_CONST(0x1cc)
#define APS_AST_REGION_6_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_6_MASK_HI_0_SCR                  AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_6_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_6_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_6_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_6_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_6_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_6_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_6_MASTER_BASE_LO_0
#define APS_AST_REGION_6_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x1d0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_6_MASTER_BASE_LO_0_SCR                   AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_6_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_6_MASTER_BASE_HI_0
#define APS_AST_REGION_6_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x1d4)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_6_MASTER_BASE_HI_0_SCR                   AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_6_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_6_CONTROL_0
#define APS_AST_REGION_6_CONTROL_0                      _MK_ADDR_CONST(0x1d8)
#define APS_AST_REGION_6_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_6_CONTROL_0_SCR                  AST_REG_6_SEC_CONTROL_0
#define APS_AST_REGION_6_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_6_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_6_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_6_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_6_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_6_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_6_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_6_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_6_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_6_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_6_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_6_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_6_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_6_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_6_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_6_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_6_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_6_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_6_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_6_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_6_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_6_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_6_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_6_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_6_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_6_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_6_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_6_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_6_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_6_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_6_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_6_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_6_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_6_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_6_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_6_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_6_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_6_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_6_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_6_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_7_SLAVE_BASE_LO_0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0                        _MK_ADDR_CONST(0x1e0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SECURE                         0x0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SCR                    AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_WORD_COUNT                     0x1
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_RESET_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_READ_MASK                      _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_WRITE_MASK                     _MK_MASK_CONST(0xfffff001)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xfffff, APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_SHIFT)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_RANGE                  31:12
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_SHIFT)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_RANGE                   0:0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_WOFFSET                 0x0
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_SLAVE_BASE_LO_0_Enable_TRUE                    _MK_ENUM_CONST(1)


// Register APS_AST_REGION_7_SLAVE_BASE_HI_0
#define APS_AST_REGION_7_SLAVE_BASE_HI_0                        _MK_ADDR_CONST(0x1e4)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SECURE                         0x0
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SCR                    AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_WORD_COUNT                     0x1
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_RESET_VAL                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_RESET_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SW_DEFAULT_VAL                         _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_READ_MASK                      _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_WRITE_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_SHIFT                  _MK_SHIFT_CONST(0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_FIELD                  _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_SHIFT)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_RANGE                  31:0
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_WOFFSET                        0x0
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_DEFAULT_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_SLAVE_BASE_HI_0_SlvBase_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_7_MASK_LO_0
#define APS_AST_REGION_7_MASK_LO_0                      _MK_ADDR_CONST(0x1e8)
#define APS_AST_REGION_7_MASK_LO_0_SECURE                       0x0
#define APS_AST_REGION_7_MASK_LO_0_SCR                  AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_MASK_LO_0_WORD_COUNT                   0x1
#define APS_AST_REGION_7_MASK_LO_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_LO_0_RESET_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASK_LO_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_LO_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_LO_0_READ_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASK_LO_0_WRITE_MASK                   _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASK_LO_0_Mask_SHIFT                   _MK_SHIFT_CONST(12)
#define APS_AST_REGION_7_MASK_LO_0_Mask_FIELD                   _MK_FIELD_CONST(0xfffff, APS_AST_REGION_7_MASK_LO_0_Mask_SHIFT)
#define APS_AST_REGION_7_MASK_LO_0_Mask_RANGE                   31:12
#define APS_AST_REGION_7_MASK_LO_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_7_MASK_LO_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_LO_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_7_MASK_LO_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_LO_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_7_MASK_HI_0
#define APS_AST_REGION_7_MASK_HI_0                      _MK_ADDR_CONST(0x1ec)
#define APS_AST_REGION_7_MASK_HI_0_SECURE                       0x0
#define APS_AST_REGION_7_MASK_HI_0_SCR                  AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_MASK_HI_0_WORD_COUNT                   0x1
#define APS_AST_REGION_7_MASK_HI_0_RESET_VAL                    _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_HI_0_RESET_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASK_HI_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_HI_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_HI_0_READ_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASK_HI_0_WRITE_MASK                   _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASK_HI_0_Mask_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_7_MASK_HI_0_Mask_FIELD                   _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_7_MASK_HI_0_Mask_SHIFT)
#define APS_AST_REGION_7_MASK_HI_0_Mask_RANGE                   31:0
#define APS_AST_REGION_7_MASK_HI_0_Mask_WOFFSET                 0x0
#define APS_AST_REGION_7_MASK_HI_0_Mask_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_HI_0_Mask_DEFAULT_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASK_HI_0_Mask_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASK_HI_0_Mask_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_7_MASTER_BASE_LO_0
#define APS_AST_REGION_7_MASTER_BASE_LO_0                       _MK_ADDR_CONST(0x1f0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_SECURE                        0x0
#define APS_AST_REGION_7_MASTER_BASE_LO_0_SCR                   AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_MASTER_BASE_LO_0_WORD_COUNT                    0x1
#define APS_AST_REGION_7_MASTER_BASE_LO_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_RESET_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_READ_MASK                     _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_WRITE_MASK                    _MK_MASK_CONST(0xfffff000)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_SHIFT                        _MK_SHIFT_CONST(12)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_FIELD                        _MK_FIELD_CONST(0xfffff, APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_SHIFT)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_RANGE                        31:12
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xfffff)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_LO_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_7_MASTER_BASE_HI_0
#define APS_AST_REGION_7_MASTER_BASE_HI_0                       _MK_ADDR_CONST(0x1f4)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_SECURE                        0x0
#define APS_AST_REGION_7_MASTER_BASE_HI_0_SCR                   AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_MASTER_BASE_HI_0_WORD_COUNT                    0x1
#define APS_AST_REGION_7_MASTER_BASE_HI_0_RESET_VAL                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_RESET_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_SW_DEFAULT_VAL                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_SW_DEFAULT_MASK                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_READ_MASK                     _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_WRITE_MASK                    _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_SHIFT                        _MK_SHIFT_CONST(0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_FIELD                        _MK_FIELD_CONST(0xffffffff, APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_SHIFT)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_RANGE                        31:0
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_WOFFSET                      0x0
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_DEFAULT_MASK                 _MK_MASK_CONST(0xffffffff)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_MASTER_BASE_HI_0_MastBase_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)


// Register APS_AST_REGION_7_CONTROL_0
#define APS_AST_REGION_7_CONTROL_0                      _MK_ADDR_CONST(0x1f8)
#define APS_AST_REGION_7_CONTROL_0_SECURE                       0x0
#define APS_AST_REGION_7_CONTROL_0_SCR                  AST_REG_7_SEC_CONTROL_0
#define APS_AST_REGION_7_CONTROL_0_WORD_COUNT                   0x1
#define APS_AST_REGION_7_CONTROL_0_RESET_VAL                    _MK_MASK_CONST(0x8)
#define APS_AST_REGION_7_CONTROL_0_RESET_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_7_CONTROL_0_SW_DEFAULT_VAL                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_READ_MASK                    _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_7_CONTROL_0_WRITE_MASK                   _MK_MASK_CONST(0xffffd)
#define APS_AST_REGION_7_CONTROL_0_Physical_SHIFT                       _MK_SHIFT_CONST(19)
#define APS_AST_REGION_7_CONTROL_0_Physical_FIELD                       _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_Physical_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_Physical_RANGE                       19:19
#define APS_AST_REGION_7_CONTROL_0_Physical_WOFFSET                     0x0
#define APS_AST_REGION_7_CONTROL_0_Physical_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Physical_DEFAULT_MASK                        _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_Physical_SW_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Physical_SW_DEFAULT_MASK                     _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_VMIndex_SHIFT                        _MK_SHIFT_CONST(15)
#define APS_AST_REGION_7_CONTROL_0_VMIndex_FIELD                        _MK_FIELD_CONST(0xf, APS_AST_REGION_7_CONTROL_0_VMIndex_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_VMIndex_RANGE                        18:15
#define APS_AST_REGION_7_CONTROL_0_VMIndex_WOFFSET                      0x0
#define APS_AST_REGION_7_CONTROL_0_VMIndex_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VMIndex_DEFAULT_MASK                 _MK_MASK_CONST(0xf)
#define APS_AST_REGION_7_CONTROL_0_VMIndex_SW_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VMIndex_SW_DEFAULT_MASK                      _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_VprPassThru_SHIFT                    _MK_SHIFT_CONST(14)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_FIELD                    _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_VprPassThru_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_RANGE                    14:14
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_WOFFSET                  0x0
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_DEFAULT                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_DEFAULT_MASK                     _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_SW_DEFAULT                       _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_SW_DEFAULT_MASK                  _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_DISABLE                  _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_VprPassThru_ENABLE                   _MK_ENUM_CONST(1)

#define APS_AST_REGION_7_CONTROL_0_VprWr_SHIFT                  _MK_SHIFT_CONST(13)
#define APS_AST_REGION_7_CONTROL_0_VprWr_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_VprWr_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_VprWr_RANGE                  13:13
#define APS_AST_REGION_7_CONTROL_0_VprWr_WOFFSET                        0x0
#define APS_AST_REGION_7_CONTROL_0_VprWr_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprWr_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_VprWr_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprWr_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_VprRd_SHIFT                  _MK_SHIFT_CONST(12)
#define APS_AST_REGION_7_CONTROL_0_VprRd_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_VprRd_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_VprRd_RANGE                  12:12
#define APS_AST_REGION_7_CONTROL_0_VprRd_WOFFSET                        0x0
#define APS_AST_REGION_7_CONTROL_0_VprRd_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprRd_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_VprRd_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_VprRd_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_SHIFT                     _MK_SHIFT_CONST(10)
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_FIELD                     _MK_FIELD_CONST(0x3, APS_AST_REGION_7_CONTROL_0_CarveOutAL_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_RANGE                     11:10
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_WOFFSET                   0x0
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_DEFAULT_MASK                      _MK_MASK_CONST(0x3)
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_CarveOutAL_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_CarveOutID_SHIFT                     _MK_SHIFT_CONST(5)
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_FIELD                     _MK_FIELD_CONST(0x1f, APS_AST_REGION_7_CONTROL_0_CarveOutID_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_RANGE                     9:5
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_WOFFSET                   0x0
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_DEFAULT_MASK                      _MK_MASK_CONST(0x1f)
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_CarveOutID_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)

#define APS_AST_REGION_7_CONTROL_0_NSPassThru_SHIFT                     _MK_SHIFT_CONST(4)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_NSPassThru_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_RANGE                     4:4
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_WOFFSET                   0x0
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_DEFAULT                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_DISABLE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_NSPassThru_ENABLE                    _MK_ENUM_CONST(1)

#define APS_AST_REGION_7_CONTROL_0_NS_SHIFT                     _MK_SHIFT_CONST(3)
#define APS_AST_REGION_7_CONTROL_0_NS_FIELD                     _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_NS_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_NS_RANGE                     3:3
#define APS_AST_REGION_7_CONTROL_0_NS_WOFFSET                   0x0
#define APS_AST_REGION_7_CONTROL_0_NS_DEFAULT                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_NS_DEFAULT_MASK                      _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_NS_SW_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_NS_SW_DEFAULT_MASK                   _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_NS_SECURE                    _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_NS_NON_SECURE                        _MK_ENUM_CONST(1)

#define APS_AST_REGION_7_CONTROL_0_Snoop_SHIFT                  _MK_SHIFT_CONST(2)
#define APS_AST_REGION_7_CONTROL_0_Snoop_FIELD                  _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_Snoop_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_Snoop_RANGE                  2:2
#define APS_AST_REGION_7_CONTROL_0_Snoop_WOFFSET                        0x0
#define APS_AST_REGION_7_CONTROL_0_Snoop_DEFAULT                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Snoop_DEFAULT_MASK                   _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_Snoop_SW_DEFAULT                     _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Snoop_SW_DEFAULT_MASK                        _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Snoop_DISABLE                        _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_Snoop_ENABLE                 _MK_ENUM_CONST(1)

#define APS_AST_REGION_7_CONTROL_0_Lock_SHIFT                   _MK_SHIFT_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_Lock_FIELD                   _MK_FIELD_CONST(0x1, APS_AST_REGION_7_CONTROL_0_Lock_SHIFT)
#define APS_AST_REGION_7_CONTROL_0_Lock_RANGE                   0:0
#define APS_AST_REGION_7_CONTROL_0_Lock_WOFFSET                 0x0
#define APS_AST_REGION_7_CONTROL_0_Lock_DEFAULT                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Lock_DEFAULT_MASK                    _MK_MASK_CONST(0x1)
#define APS_AST_REGION_7_CONTROL_0_Lock_SW_DEFAULT                      _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Lock_SW_DEFAULT_MASK                 _MK_MASK_CONST(0x0)
#define APS_AST_REGION_7_CONTROL_0_Lock_FALSE                   _MK_ENUM_CONST(0)
#define APS_AST_REGION_7_CONTROL_0_Lock_TRUE                    _MK_ENUM_CONST(1)


//
// REGISTER LIST
//
#define LIST_ARAPS_AST_REGS(_op_) \
_op_(APS_AST_CONTROL_0) \
_op_(APS_AST_ERROR_STATUS_0) \
_op_(APS_AST_ERROR_ADDR_LO_0) \
_op_(APS_AST_ERROR_ADDR_HI_0) \
_op_(APS_AST_STREAMID_CTL_0) \
_op_(APS_AST_STREAMID_CTL) \
_op_(APS_AST_STREAMID_CTL_1) \
_op_(APS_AST_STREAMID_CTL_2) \
_op_(APS_AST_STREAMID_CTL_3) \
_op_(APS_AST_STREAMID_CTL_4) \
_op_(APS_AST_STREAMID_CTL_5) \
_op_(APS_AST_STREAMID_CTL_6) \
_op_(APS_AST_STREAMID_CTL_7) \
_op_(APS_AST_STREAMID_CTL_8) \
_op_(APS_AST_STREAMID_CTL_9) \
_op_(APS_AST_STREAMID_CTL_10) \
_op_(APS_AST_STREAMID_CTL_11) \
_op_(APS_AST_STREAMID_CTL_12) \
_op_(APS_AST_STREAMID_CTL_13) \
_op_(APS_AST_STREAMID_CTL_14) \
_op_(APS_AST_STREAMID_CTL_15) \
_op_(APS_AST_WRITE_BLOCK_STATUS_0) \
_op_(APS_AST_READ_BLOCK_STATUS_0) \
_op_(APS_AST_REGION_0_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_0_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_0_MASK_LO_0) \
_op_(APS_AST_REGION_0_MASK_HI_0) \
_op_(APS_AST_REGION_0_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_0_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_0_CONTROL_0) \
_op_(APS_AST_REGION_1_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_1_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_1_MASK_LO_0) \
_op_(APS_AST_REGION_1_MASK_HI_0) \
_op_(APS_AST_REGION_1_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_1_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_1_CONTROL_0) \
_op_(APS_AST_REGION_2_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_2_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_2_MASK_LO_0) \
_op_(APS_AST_REGION_2_MASK_HI_0) \
_op_(APS_AST_REGION_2_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_2_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_2_CONTROL_0) \
_op_(APS_AST_REGION_3_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_3_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_3_MASK_LO_0) \
_op_(APS_AST_REGION_3_MASK_HI_0) \
_op_(APS_AST_REGION_3_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_3_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_3_CONTROL_0) \
_op_(APS_AST_REGION_4_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_4_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_4_MASK_LO_0) \
_op_(APS_AST_REGION_4_MASK_HI_0) \
_op_(APS_AST_REGION_4_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_4_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_4_CONTROL_0) \
_op_(APS_AST_REGION_5_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_5_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_5_MASK_LO_0) \
_op_(APS_AST_REGION_5_MASK_HI_0) \
_op_(APS_AST_REGION_5_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_5_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_5_CONTROL_0) \
_op_(APS_AST_REGION_6_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_6_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_6_MASK_LO_0) \
_op_(APS_AST_REGION_6_MASK_HI_0) \
_op_(APS_AST_REGION_6_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_6_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_6_CONTROL_0) \
_op_(APS_AST_REGION_7_SLAVE_BASE_LO_0) \
_op_(APS_AST_REGION_7_SLAVE_BASE_HI_0) \
_op_(APS_AST_REGION_7_MASK_LO_0) \
_op_(APS_AST_REGION_7_MASK_HI_0) \
_op_(APS_AST_REGION_7_MASTER_BASE_LO_0) \
_op_(APS_AST_REGION_7_MASTER_BASE_HI_0) \
_op_(APS_AST_REGION_7_CONTROL_0)


//
// ADDRESS SPACES
//

#define BASE_ADDRESS_APS_AST    0x00000000

//
// ARAPS_AST REGISTER BANKS
//

#define APS_AST0_FIRST_REG 0x0000 // APS_AST_CONTROL_0
#define APS_AST0_LAST_REG 0x000c // APS_AST_ERROR_ADDR_HI_0
#define APS_AST1_FIRST_REG 0x0020 // APS_AST_STREAMID_CTL_0
#define APS_AST1_LAST_REG 0x0064 // APS_AST_READ_BLOCK_STATUS_0
#define APS_AST2_FIRST_REG 0x0100 // APS_AST_REGION_0_SLAVE_BASE_LO_0
#define APS_AST2_LAST_REG 0x0118 // APS_AST_REGION_0_CONTROL_0
#define APS_AST3_FIRST_REG 0x0120 // APS_AST_REGION_1_SLAVE_BASE_LO_0
#define APS_AST3_LAST_REG 0x0138 // APS_AST_REGION_1_CONTROL_0
#define APS_AST4_FIRST_REG 0x0140 // APS_AST_REGION_2_SLAVE_BASE_LO_0
#define APS_AST4_LAST_REG 0x0158 // APS_AST_REGION_2_CONTROL_0
#define APS_AST5_FIRST_REG 0x0160 // APS_AST_REGION_3_SLAVE_BASE_LO_0
#define APS_AST5_LAST_REG 0x0178 // APS_AST_REGION_3_CONTROL_0
#define APS_AST6_FIRST_REG 0x0180 // APS_AST_REGION_4_SLAVE_BASE_LO_0
#define APS_AST6_LAST_REG 0x0198 // APS_AST_REGION_4_CONTROL_0
#define APS_AST7_FIRST_REG 0x01a0 // APS_AST_REGION_5_SLAVE_BASE_LO_0
#define APS_AST7_LAST_REG 0x01b8 // APS_AST_REGION_5_CONTROL_0
#define APS_AST8_FIRST_REG 0x01c0 // APS_AST_REGION_6_SLAVE_BASE_LO_0
#define APS_AST8_LAST_REG 0x01d8 // APS_AST_REGION_6_CONTROL_0
#define APS_AST9_FIRST_REG 0x01e0 // APS_AST_REGION_7_SLAVE_BASE_LO_0
#define APS_AST9_LAST_REG 0x01f8 // APS_AST_REGION_7_CONTROL_0

// To satisfy various compilers and platforms,
// we let users control the types and syntax of certain constants, using macros.
#ifndef _MK_SHIFT_CONST
  #define _MK_SHIFT_CONST(_constant_) _constant_
#endif
#ifndef _MK_MASK_CONST
  #define _MK_MASK_CONST(_constant_) _constant_
#endif
#ifndef _MK_ENUM_CONST
  #define _MK_ENUM_CONST(_constant_) (_constant_ ## UL)
#endif
#ifndef _MK_ADDR_CONST
  #define _MK_ADDR_CONST(_constant_) _constant_
#endif
#ifndef _MK_FIELD_CONST
  #define _MK_FIELD_CONST(_mask_, _shift_) (_MK_MASK_CONST(_mask_) << _MK_SHIFT_CONST(_shift_))
#endif

#endif // ifndef ___ARAPS_AST_H_INC_
