blob: 866324b4fa9a15403536788c03ea9598e5251c22 [file] [log] [blame]
Marek Vasutd4340e32019-06-14 02:07:18 +02001/*
2 * Copyright (c) 2015-2019, Renesas Electronics Corporation
3 * All rights reserved.
4 *
5 * SPDX-License-Identifier: BSD-3-Clause
6 */
7
8#if RCAR_QOS_TYPE == RCAR_QOS_TYPE_DEFAULT
9static const mstat_slot_t mstat_fix[] = {
10 {0x0000U, 0x000000000000FFFFU},
11 {0x0008U, 0x000000000000FFFFU},
12 {0x0010U, 0x000000000000FFFFU},
13 {0x0018U, 0x000000000000FFFFU},
14 {0x0020U, 0x001414090000FFFFU},
15 {0x0028U, 0x000C00000000FFFFU},
16 {0x0030U, 0x001008040000FFFFU},
17 {0x0038U, 0x001004040000FFFFU},
18 {0x0040U, 0x001004040000FFFFU},
19 {0x0048U, 0x000000000000FFFFU},
20 {0x0050U, 0x001004040000FFFFU},
21 {0x0058U, 0x001004040000FFFFU},
22 {0x0060U, 0x000000000000FFFFU},
23 {0x0068U, 0x001404040000FFFFU},
24 {0x0070U, 0x001008030000FFFFU},
25 {0x0078U, 0x001004030000FFFFU},
26 {0x0080U, 0x001004030000FFFFU},
27 {0x0088U, 0x000000000000FFFFU},
28 {0x0090U, 0x001004040000FFFFU},
29 {0x0098U, 0x001004040000FFFFU},
30 {0x00A0U, 0x000000000000FFFFU},
31 {0x00A8U, 0x000000000000FFFFU},
32 {0x00B0U, 0x000000000000FFFFU},
33 {0x00B8U, 0x000000000000FFFFU},
34 {0x00C0U, 0x000000000000FFFFU},
35 {0x00C8U, 0x000000000000FFFFU},
36 {0x00D0U, 0x000000000000FFFFU},
37 {0x00D8U, 0x000000000000FFFFU},
38 {0x00E0U, 0x001404020000FFFFU},
39 {0x00E8U, 0x000000000000FFFFU},
40 {0x00F0U, 0x000000000000FFFFU},
41 {0x00F8U, 0x000000000000FFFFU},
42 {0x0100U, 0x000000000000FFFFU},
43 {0x0108U, 0x000C04020000FFFFU},
44 {0x0110U, 0x000000000000FFFFU},
45 {0x0118U, 0x001404020000FFFFU},
46 {0x0120U, 0x000000000000FFFFU},
47 {0x0128U, 0x000000000000FFFFU},
48 {0x0130U, 0x000000000000FFFFU},
49 {0x0138U, 0x000000000000FFFFU},
50 {0x0140U, 0x000000000000FFFFU},
51 {0x0148U, 0x000000000000FFFFU},
52};
53
54static const mstat_slot_t mstat_be[] = {
55 {0x0000U, 0x00100020447FFC01U},
56 {0x0008U, 0x00100020447FFC01U},
57 {0x0010U, 0x00100040447FFC01U},
58 {0x0018U, 0x00100040447FFC01U},
59 {0x0020U, 0x0000000000000000U},
60 {0x0028U, 0x0000000000000000U},
61 {0x0030U, 0x0000000000000000U},
62 {0x0038U, 0x0000000000000000U},
63 {0x0040U, 0x0000000000000000U},
64 {0x0048U, 0x0000000000000000U},
65 {0x0050U, 0x0000000000000000U},
66 {0x0058U, 0x0000000000000000U},
67 {0x0060U, 0x0000000000000000U},
68 {0x0068U, 0x0000000000000000U},
69 {0x0070U, 0x0000000000000000U},
70 {0x0078U, 0x0000000000000000U},
71 {0x0080U, 0x0000000000000000U},
72 {0x0088U, 0x0000000000000000U},
73 {0x0090U, 0x0000000000000000U},
74 {0x0098U, 0x0000000000000000U},
75 {0x00A0U, 0x00100010447FFC01U},
76 {0x00A8U, 0x00100010447FFC01U},
77 {0x00B0U, 0x00100010447FFC01U},
78 {0x00B8U, 0x00100010447FFC01U},
79 {0x00C0U, 0x00100010447FFC01U},
80 {0x00C8U, 0x00100010447FFC01U},
81 {0x00D0U, 0x0000000000000000U},
82 {0x00D8U, 0x00100010447FFC01U},
83 {0x00E0U, 0x0000000000000000U},
84 {0x00E8U, 0x00100010447FFC01U},
85 {0x00F0U, 0x00100010447FFC01U},
86 {0x00F8U, 0x00100010447FFC01U},
87 {0x0100U, 0x00100010447FFC01U},
88 {0x0108U, 0x0000000000000000U},
89 {0x0110U, 0x00100010447FFC01U},
90 {0x0118U, 0x0000000000000000U},
91 {0x0120U, 0x00100010447FFC01U},
92 {0x0128U, 0x00100010447FFC01U},
93 {0x0130U, 0x00100010447FFC01U},
94 {0x0138U, 0x00100010447FFC01U},
95 {0x0140U, 0x00100020447FFC01U},
96 {0x0148U, 0x00100020447FFC01U},
97};
98#endif