Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / arch / tile / include / arch / mpipe_def.h
1 /*
2  * Copyright 2012 Tilera Corporation. All Rights Reserved.
3  *
4  *   This program is free software; you can redistribute it and/or
5  *   modify it under the terms of the GNU General Public License
6  *   as published by the Free Software Foundation, version 2.
7  *
8  *   This program is distributed in the hope that it will be useful, but
9  *   WITHOUT ANY WARRANTY; without even the implied warranty of
10  *   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or
11  *   NON INFRINGEMENT.  See the GNU General Public License for
12  *   more details.
13  */
14
15 /* Machine-generated file; do not edit. */
16
17 #ifndef __ARCH_MPIPE_DEF_H__
18 #define __ARCH_MPIPE_DEF_H__
19 #define MPIPE_MMIO_ADDR__REGION_SHIFT 26
20 #define MPIPE_MMIO_ADDR__REGION_VAL_CFG 0x0
21 #define MPIPE_MMIO_ADDR__REGION_VAL_IDMA 0x4
22 #define MPIPE_MMIO_ADDR__REGION_VAL_EDMA 0x5
23 #define MPIPE_MMIO_ADDR__REGION_VAL_BSM 0x6
24 #define MPIPE_BSM_REGION_VAL__VA_SHIFT 7
25 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_128 0x0
26 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_256 0x1
27 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_512 0x2
28 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_1024 0x3
29 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_1664 0x4
30 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_4096 0x5
31 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_10368 0x6
32 #define MPIPE_BSM_INIT_DAT_1__SIZE_VAL_BSZ_16384 0x7
33 #define MPIPE_LBL_INIT_DAT_BSTS_TBL__MODE_VAL_DFA 0x0
34 #define MPIPE_LBL_INIT_DAT_BSTS_TBL__MODE_VAL_FIXED 0x1
35 #define MPIPE_LBL_INIT_DAT_BSTS_TBL__MODE_VAL_ALWAYS_PICK 0x2
36 #define MPIPE_LBL_INIT_DAT_BSTS_TBL__MODE_VAL_STICKY 0x3
37 #define MPIPE_LBL_INIT_DAT_BSTS_TBL__MODE_VAL_STICKY_RAND 0x7
38 #define MPIPE_LBL_NR_STATE__FIRST_WORD 0x2138
39 #endif /* !defined(__ARCH_MPIPE_DEF_H__) */