• Home
  • Raw
  • Download

Lines Matching +full:1 +full:- +full:8

1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
16 #define ARC_REG_FP_BCR 0x6B /* ARCompact: Single-Precision FPU */
56 #define STATUS_AE_MASK (1<<STATUS_AE_BIT)
57 #define STATUS_DE_MASK (1<<STATUS_DE_BIT)
58 #define STATUS_U_MASK (1<<STATUS_U_BIT)
59 #define STATUS_Z_MASK (1<<STATUS_Z_BIT)
60 #define STATUS_L_MASK (1<<STATUS_L_BIT)
63 * ECR: Exception Cause Reg bits-n-pieces
65 * [15: 8] = Exception Cause Code
101 #define ECR_C_BIT_DTLB_LD_MISS 8
106 #define AUX_EXEC_CTRL 8
112 * Status regs are read-only (build-time) so need not be saved/restored
122 * DSP-related registers
154 #define PAGES_TO_KB(n_pages) ((n_pages) << (PAGE_SHIFT - 10))
164 unsigned int chip_id:16, cpu_id:8, family:8;
166 unsigned int family:8, cpu_id:8, chip_id:16;
172 unsigned int div_rem:4, pad2:4, ldd:1, unalign:1, atomic:1, be:1,
173 pad1:12, ver:8;
175 unsigned int ver:8, pad1:12, be:1, atomic:1, unalign:1,
176 ldd:1, pad2:4, div_rem:4;
182 unsigned int pad:8, prod:8, maj:8, min:8;
184 unsigned int min:8, maj:8, prod:8, pad:8;
190 unsigned int pad:8, x1616:8, dsp:4, cycles:2, type:2, ver:8;
192 unsigned int ver:8, type:2, cycles:2, dsp:4, x1616:8, pad:8;
198 unsigned int base:16, pad:5, sz:3, ver:8;
200 unsigned int ver:8, sz:3, pad:5, base:16;
206 unsigned int pad:8, sz11:4, sz01:4, sz10:4, sz00:4, ver:8;
208 unsigned int ver:8, sz00:4, sz10:4, sz01:4, sz11:4, pad:8;
214 unsigned int res:21, sz:3, ver:8;
216 unsigned int ver:8, sz:3, res:21;
222 unsigned int pad2:12, cyc:3, pad1:1, sz1:4, sz0:4, ver:8;
224 unsigned int ver:8, sz0:4, sz1:4, pad1:1, cyc:3, pad2:12;
231 unsigned int fast:1, ver:8;
233 unsigned int ver:8, fast:1;
239 unsigned int pad2:15, dp:1, pad1:7, sp:1, ver:8;
241 unsigned int ver:8, sp:1, pad1:7, dp:1, pad2:15;
247 unsigned int pad:21, min:1, num:2, ver:8;
249 unsigned int ver:8, num:2, min:1, pad:21;
257 unsigned int pad2:19, fam:1, pad:2, ent:2, ver:8;
259 unsigned int ver:8, ent:2, pad:2, fam:1, pad2:19;
265 unsigned int pad:6, fbe:2, tqe:2, ts:4, ft:1, rse:2, pte:3, bce:3, ver:8;
267 unsigned int ver:8, bce:3, pte:3, rse:2, ft:1, ts:4, tqe:2, fbe:2, pad:6;
274 unsigned int pad3:5, mmu:3, pad2:4, ic:3, dc:3, pad1:6, ver:8;
276 unsigned int ver:8, pad1:6, dc:3, ic:3, pad2:4, mmu:3, pad3:5;
283 unsigned int pad2:27, mpd:1, pad1:2, dpd:1, dpi:1;
285 unsigned int dpi:1, dpd:1, pad1:2, mpd:1, pad2:27;
291 unsigned int pad:16, entries:8, ver:8;
293 unsigned int ver:8, entries:8, pad:16;
299 unsigned int info:24, ver:8;
301 unsigned int ver:8, info:24;
311 unsigned int ver:4, pg_sz_k:8, s_pg_sz_m:8, pad:10, sasid:1, pae:1;
312 unsigned int sets:12, ways:4, u_dtlb:8, u_itlb:8;
316 unsigned int sz_k:14, line_len:8, assoc:4, alias:1, vipt:1, pad:4;
337 unsigned int swap:1, norm:1, minmax:1, barrel:1, crc:1, swape:1, pad1:2,
338 fpu_sp:1, fpu_dp:1, dual:1, dual_enb:1, pad2:4,
339 ap_num:4, ap_full:1, smart:1, rtt:1, pad3:1,
340 timer0:1, timer1:1, rtc:1, gfrc:1, pad4:4;