Home
last modified time | relevance | path

Searched refs:GENMASK_ULL (Results 1 – 25 of 272) sorted by relevance

1234567891011

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dcgx_fw_if.h194 #define EVTREG_ID GENMASK_ULL(8, 3)
201 #define EVTREG_ERRTYPE GENMASK_ULL(18, 9)
206 #define RESP_MAJOR_VER GENMASK_ULL(12, 9)
207 #define RESP_MINOR_VER GENMASK_ULL(16, 13)
212 #define RESP_MAC_ADDR GENMASK_ULL(56, 9)
217 #define RESP_MKEX_PRFL_SIZE GENMASK_ULL(63, 9)
222 #define RESP_MKEX_PRFL_ADDR GENMASK_ULL(63, 9)
227 #define RESP_FWD_BASE GENMASK_ULL(56, 9)
228 #define RESP_LINKSTAT_LMAC_TYPE GENMASK_ULL(35, 28)
252 #define RESP_LINKSTAT_UP GENMASK_ULL(9, 9)
[all …]
H A Dnpc.h417 #define NPC_EXACT_NIBBLE GENMASK_ULL(43, 40)
423 #define NPC_EXACT_NIBBLE_INDEX GENMASK_ULL(43, 41)
426 #define NPC_EXACT_RESULT_OPC GENMASK_ULL(2, 1)
427 #define NPC_EXACT_RESULT_WAY GENMASK_ULL(4, 3)
428 #define NPC_EXACT_RESULT_IDX GENMASK_ULL(15, 5)
431 #define NPC_PARSE_NIBBLE GENMASK_ULL(30, 0)
434 #define NPC_PARSE_NIBBLE_CHAN GENMASK_ULL(2, 0)
436 #define NPC_PARSE_NIBBLE_ERRCODE GENMASK_ULL(5, 4)
438 #define NPC_PARSE_NIBBLE_LA_FLAGS GENMASK_ULL(8, 7)
440 #define NPC_PARSE_NIBBLE_LB_FLAGS GENMASK_ULL(11, 10)
[all …]
H A Drvu_npc_hash.h104 GENMASK_ULL(63, 0),
105 GENMASK_ULL(63, 0),
108 GENMASK_ULL(63, 0),
109 GENMASK_ULL(63, 0),
115 GENMASK_ULL(63, 0),
116 GENMASK_ULL(63, 0),
119 GENMASK_ULL(63, 0),
120 GENMASK_ULL(63, 0),
127 [0] = GENMASK_ULL(63, 32), /* MSB 32 bit is mask and LSB 32 bit is offset. */
128 [1] = GENMASK_ULL(63, 32), /* MSB 32 bit is mask and LSB 32 bit is offset. */
[all …]
H A Drvu_reg.h442 #define NIX_AF_LINKX_BASE_MASK GENMASK_ULL(11, 0)
443 #define NIX_AF_LINKX_RANGE_MASK GENMASK_ULL(19, 16)
444 #define NIX_AF_LINKX_MCS_CNT_MASK GENMASK_ULL(33, 32)
446 #define NIX_CONST_MAX_BPIDS GENMASK_ULL(23, 12)
447 #define NIX_CONST_SDP_CHANS GENMASK_ULL(11, 0)
448 #define NIX_VLAN_ETYPE_MASK GENMASK_ULL(63, 48)
450 #define NIX_AF_MDQ_PARENT_MASK GENMASK_ULL(24, 16)
451 #define NIX_AF_TL4_PARENT_MASK GENMASK_ULL(23, 16)
452 #define NIX_AF_TL3_PARENT_MASK GENMASK_ULL(23, 16)
453 #define NIX_AF_TL2_PARENT_MASK GENMASK_ULL(20, 16)
[all …]
H A Drvu_npc_fs.h12 #define NPC_BYTESM GENMASK_ULL(19, 16)
13 #define NPC_HDR_OFFSET GENMASK_ULL(15, 8)
14 #define NPC_KEY_OFFSET GENMASK_ULL(5, 0)
/linux/tools/perf/util/arm-spe-decoder/
H A Darm-spe-pkt-decoder.h45 #define SPE_HEADER0_MASK1 (GENMASK_ULL(7, 6) | GENMASK_ULL(3, 0))
49 #define SPE_HEADER0_MASK2 GENMASK_ULL(7, 2)
55 #define SPE_HEADER0_MASK3 GENMASK_ULL(7, 3)
60 #define SPE_HDR_SHORT_INDEX(h) ((h) & GENMASK_ULL(2, 0))
61 #define SPE_HDR_EXTENDED_INDEX(h0, h1) (((h0) & GENMASK_ULL(1, 0)) << 3 | \
73 #define SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(v) ((v) & GENMASK_ULL(55, 0))
74 #define SPE_ADDR_PKT_ADDR_GET_BYTE_6(v) (((v) & GENMASK_ULL(55, 48)) >> 48)
77 #define SPE_ADDR_PKT_GET_EL(v) (((v) & GENMASK_ULL(62, 61)) >> 61)
79 #define SPE_ADDR_PKT_GET_PAT(v) (((v) & GENMASK_ULL(59, 56)) >> 56)
87 #define SPE_CTX_PKT_HDR_INDEX(h) ((h) & GENMASK_ULL(1, 0))
[all …]
/linux/drivers/platform/mellanox/
H A Dmlxbf-tmfifo-regs.h18 #define MLXBF_TMFIFO_TX_STS__COUNT_RMASK GENMASK_ULL(8, 0)
19 #define MLXBF_TMFIFO_TX_STS__COUNT_MASK GENMASK_ULL(8, 0)
25 #define MLXBF_TMFIFO_TX_CTL__LWM_RMASK GENMASK_ULL(7, 0)
26 #define MLXBF_TMFIFO_TX_CTL__LWM_MASK GENMASK_ULL(7, 0)
30 #define MLXBF_TMFIFO_TX_CTL__HWM_RMASK GENMASK_ULL(7, 0)
31 #define MLXBF_TMFIFO_TX_CTL__HWM_MASK GENMASK_ULL(15, 8)
35 #define MLXBF_TMFIFO_TX_CTL__MAX_ENTRIES_RMASK GENMASK_ULL(8, 0)
36 #define MLXBF_TMFIFO_TX_CTL__MAX_ENTRIES_MASK GENMASK_ULL(40, 32)
43 #define MLXBF_TMFIFO_RX_STS__COUNT_RMASK GENMASK_ULL(8, 0)
44 #define MLXBF_TMFIFO_RX_STS__COUNT_MASK GENMASK_ULL(8, 0)
[all …]
/linux/drivers/mmc/host/
H A Dcavium.h121 #define MIO_EMM_DMA_FIFO_CFG_INT_LVL GENMASK_ULL(12, 8)
122 #define MIO_EMM_DMA_FIFO_CFG_COUNT GENMASK_ULL(4, 0)
130 #define MIO_EMM_DMA_FIFO_CMD_SIZE GENMASK_ULL(55, 36)
133 #define MIO_EMM_CMD_BUS_ID GENMASK_ULL(61, 60)
136 #define MIO_EMM_CMD_OFFSET GENMASK_ULL(54, 49)
137 #define MIO_EMM_CMD_CTYPE_XOR GENMASK_ULL(42, 41)
138 #define MIO_EMM_CMD_RTYPE_XOR GENMASK_ULL(40, 38)
139 #define MIO_EMM_CMD_IDX GENMASK_ULL(37, 32)
140 #define MIO_EMM_CMD_ARG GENMASK_ULL(31, 0)
143 #define MIO_EMM_DMA_BUS_ID GENMASK_ULL(61, 60)
[all …]
/linux/arch/x86/include/asm/
H A Dsev-common.h60 #define GHCB_MSR_AP_RESET_HOLD_RESULT_MASK GENMASK_ULL(51, 0)
65 #define GHCB_MSR_GPA_VALUE_MASK GENMASK_ULL(51, 0)
74 (((u64)((v) & GENMASK_ULL(51, 0)) << 12) | \
81 (((u64)(v) & GENMASK_ULL(63, 12)) >> 12)
100 ((u64)((gfn) & GENMASK_ULL(39, 0)) << 12) | \
104 #define GHCB_MSR_PSC_REQ_TO_GFN(msr) (((msr) & GENMASK_ULL(51, 12)) >> 12)
105 #define GHCB_MSR_PSC_REQ_TO_OP(msr) (((msr) & GENMASK_ULL(55, 52)) >> 52)
110 (((u64)(val) & GENMASK_ULL(63, 32)) >> 32)
119 ((((u64)(v) & GENMASK_ULL(7, 0)) << 32) | \
126 (((u64)(v) & GENMASK_ULL(63, 32)) >> 32)
[all …]
/linux/include/linux/irqchip/
H A Darm-gic-v3.h173 #define GIC_ENCODE_SZ(n, w) (((unsigned long)(n) - 1) & GENMASK_ULL(((w) - 1), 0))
199 #define GICR_PROPBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 12))
200 #define GICR_PENDBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 16))
248 #define GICR_TYPER_COMMON_LPI_AFF GENMASK_ULL(25, 24)
249 #define GICR_TYPER_AFFINITY GENMASK_ULL(63, 32)
251 #define GICR_INVLPIR_INTID GENMASK_ULL(31, 0)
252 #define GICR_INVLPIR_VPEID GENMASK_ULL(47, 32)
253 #define GICR_INVLPIR_V GENMASK_ULL(63, 63)
300 #define GICR_VPROPBASER_4_1_ENTRY_SIZE GENMASK_ULL(61, 59)
302 #define GICR_VPROPBASER_4_1_PAGE_SIZE GENMASK_ULL(54, 53)
[all …]
/linux/drivers/gpu/drm/xe/regs/
H A Dxe_mchbar_regs.h22 #define PKG_TDP GENMASK_ULL(14, 0)
23 #define PKG_MIN_PWR GENMASK_ULL(30, 16)
24 #define PKG_MAX_PWR GENMASK_ULL(46, 32)
25 #define PKG_MAX_WIN GENMASK_ULL(54, 48)
26 #define PKG_MAX_WIN_X GENMASK_ULL(54, 53)
27 #define PKG_MAX_WIN_Y GENMASK_ULL(52, 48)
/linux/drivers/net/ethernet/intel/ice/
H A Dice_parser.c275 #define ICE_IM_PGKB_F0_IDX GENMASK_ULL(6, 1)
277 #define ICE_IM_PGKB_F1_IDX GENMASK_ULL(13, 8)
279 #define ICE_IM_PGKB_F2_IDX GENMASK_ULL(20, 15)
281 #define ICE_IM_PGKB_F3_IDX GENMASK_ULL(27, 22)
282 #define ICE_IM_PGKB_AR_IDX GENMASK_ULL(34, 28)
302 #define ICE_IM_ALU_OPC GENMASK_ULL(5, 0)
303 #define ICE_IM_ALU_SS GENMASK_ULL(13, 6)
304 #define ICE_IM_ALU_SL GENMASK_ULL(18, 14)
306 #define ICE_IM_ALU_SXK GENMASK_ULL(23, 20)
307 #define ICE_IM_ALU_SRID GENMASK_ULL(30, 24)
[all …]
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_type.h206 #define IAVF_RXD_LEGACY_RSS_M GENMASK_ULL(63, 32)
208 #define IAVF_RXD_LEGACY_L2TAG1_M GENMASK_ULL(33, 16)
210 #define IAVF_RXD_FLEX_PTYPE_M GENMASK_ULL(25, 16)
212 #define IAVF_RXD_FLEX_PKT_LEN_M GENMASK_ULL(45, 32)
240 #define IAVF_RXD_LEGACY_FLTSTAT_M GENMASK_ULL(13, 12)
242 #define IAVF_RXD_LEGACY_PTYPE_M GENMASK_ULL(37, 30)
244 #define IAVF_RXD_LEGACY_LENGTH_M GENMASK_ULL(51, 38)
272 #define IAVF_RXD_FLEX_L2TAG1_M GENMASK_ULL(31, 16)
274 #define IAVF_RXD_FLEX_RSS_HASH_M GENMASK_ULL(63, 32)
280 #define IAVF_RXD_LEGACY_L2TAG2_M GENMASK_ULL(63, 32)
[all …]
/linux/drivers/edac/
H A Digen6_edac.c43 #define GET_BITFIELD(v, lo, hi) (((v) & GENMASK_ULL(hi, lo)) >> (lo))
505 .reg_mchbar_mask = GENMASK_ULL(38, 16),
506 .reg_tom_mask = GENMASK_ULL(38, 20),
507 .reg_touud_mask = GENMASK_ULL(38, 20),
508 .reg_eccerrlog_addr_mask = GENMASK_ULL(38, 5),
519 .reg_mchbar_mask = GENMASK_ULL(38, 16),
520 .reg_tom_mask = GENMASK_ULL(38, 20),
521 .reg_touud_mask = GENMASK_ULL(38, 20),
522 .reg_eccerrlog_addr_mask = GENMASK_ULL(38, 5),
534 .reg_mchbar_mask = GENMASK_ULL(38, 17),
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_hw_engine_types.h26 #define XE_HW_ENGINE_RCS_MASK GENMASK_ULL(XE_HW_ENGINE_RCS0, XE_HW_ENGINE_RCS0)
36 #define XE_HW_ENGINE_BCS_MASK GENMASK_ULL(XE_HW_ENGINE_BCS8, XE_HW_ENGINE_BCS0)
45 #define XE_HW_ENGINE_VCS_MASK GENMASK_ULL(XE_HW_ENGINE_VCS7, XE_HW_ENGINE_VCS0)
50 #define XE_HW_ENGINE_VECS_MASK GENMASK_ULL(XE_HW_ENGINE_VECS3, XE_HW_ENGINE_VECS0)
55 #define XE_HW_ENGINE_CCS_MASK GENMASK_ULL(XE_HW_ENGINE_CCS3, XE_HW_ENGINE_CCS0)
57 #define XE_HW_ENGINE_GSCCS_MASK GENMASK_ULL(XE_HW_ENGINE_GSCCS0, XE_HW_ENGINE_GSCCS0)
/linux/drivers/dma/amd/qdma/
H A Dqdma.h235 #define QDMA_INTR_MASK_PIDX GENMASK_ULL(15, 0)
236 #define QDMA_INTR_MASK_CIDX GENMASK_ULL(31, 16)
237 #define QDMA_INTR_MASK_DESC_COLOR GENMASK_ULL(32, 32)
238 #define QDMA_INTR_MASK_STATE GENMASK_ULL(34, 33)
239 #define QDMA_INTR_MASK_ERROR GENMASK_ULL(36, 35)
240 #define QDMA_INTR_MASK_TYPE GENMASK_ULL(38, 38)
241 #define QDMA_INTR_MASK_QID GENMASK_ULL(62, 39)
242 #define QDMA_INTR_MASK_COLOR GENMASK_ULL(63, 63)
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k_ipsec.h208 #define CPT_LF_INPROG_INFLIGHT GENMASK_ULL(8, 0)
209 #define CPT_LF_INPROG_GRB_CNT GENMASK_ULL(39, 32)
210 #define CPT_LF_INPROG_GWB_CNT GENMASK_ULL(47, 40)
213 #define CPT_LF_Q_GRP_PTR_DQ_PTR GENMASK_ULL(14, 0)
214 #define CPT_LF_Q_GRP_PTR_NQ_PTR GENMASK_ULL(46, 32)
217 #define CPT_LF_Q_BASE_ADDR GENMASK_ULL(52, 7)
220 #define CPT_LF_Q_SIZE_DIV40 GENMASK_ULL(14, 0)
223 #define CPT_LF_CTX_FLUSH_CPTR GENMASK_ULL(45, 0)
/linux/tools/include/linux/
H A Dcoresight-pmu.h36 #define CS_AUX_HW_ID_TRACE_ID_MASK GENMASK_ULL(7, 0)
37 #define CS_AUX_HW_ID_SINK_ID_MASK GENMASK_ULL(39, 8)
39 #define CS_AUX_HW_ID_MINOR_VERSION_MASK GENMASK_ULL(59, 56)
40 #define CS_AUX_HW_ID_MAJOR_VERSION_MASK GENMASK_ULL(63, 60)
/linux/arch/arm64/include/asm/
H A Dsysreg.h334 #define SYS_PAR_EL1_F1_IMPDEF GENMASK_ULL(63, 48)
335 #define SYS_PAR_EL1_F1_RES0 (BIT(7) | BIT(10) | GENMASK_ULL(47, 16))
338 #define SYS_PAR_EL1_SH GENMASK_ULL(8, 7)
342 #define SYS_PAR_EL1_PA GENMASK_ULL(51, 12)
343 #define SYS_PAR_EL1_ATTR GENMASK_ULL(63, 56)
344 #define SYS_PAR_EL1_F0_RES0 (GENMASK_ULL(6, 1) | GENMASK_ULL(55, 52))
1057 #define GICV5_GIC_CDAFF_IAFFID_MASK GENMASK_ULL(47, 32)
1058 #define GICV5_GIC_CDAFF_TYPE_MASK GENMASK_ULL(31, 29)
1060 #define GICV5_GIC_CDAFF_ID_MASK GENMASK_ULL(23, 0)
1063 #define GICV5_GIC_CDDI_TYPE_MASK GENMASK_ULL(31, 29)
[all …]
H A Dtlbflush.h53 __ta &= GENMASK_ULL(43, 0); \
96 #define TLBI_TTL_MASK GENMASK_ULL(47, 44)
137 #define TLBIR_ASID_MASK GENMASK_ULL(63, 48)
138 #define TLBIR_TG_MASK GENMASK_ULL(47, 46)
139 #define TLBIR_SCALE_MASK GENMASK_ULL(45, 44)
140 #define TLBIR_NUM_MASK GENMASK_ULL(43, 39)
141 #define TLBIR_TTL_MASK GENMASK_ULL(38, 37)
142 #define TLBIR_BADDR_MASK GENMASK_ULL(36, 0)
/linux/drivers/firmware/efi/
H A Dcper-x86.c13 #define VALID_PROC_ERR_INFO_NUM(bits) (((bits) & GENMASK_ULL(7, 2)) >> 2)
14 #define VALID_PROC_CXT_INFO_NUM(bits) (((bits) & GENMASK_ULL(13, 8)) >> 8)
48 #define CHECK_VALID_BITS(check) (((check) & GENMASK_ULL(15, 0)))
49 #define CHECK_TRANS_TYPE(check) (((check) & GENMASK_ULL(17, 16)) >> 16)
50 #define CHECK_OPERATION(check) (((check) & GENMASK_ULL(21, 18)) >> 18)
51 #define CHECK_LEVEL(check) (((check) & GENMASK_ULL(24, 22)) >> 22)
58 #define CHECK_BUS_PART_TYPE(check) (((check) & GENMASK_ULL(31, 30)) >> 30)
60 #define CHECK_BUS_ADDR_SPACE(check) (((check) & GENMASK_ULL(34, 33)) >> 33)
69 #define CHECK_MS_ERR_TYPE(check) (((check) & GENMASK_ULL(18, 16)) >> 16)
/linux/drivers/misc/
H A Dmrvl_cn10k_dpi.c40 #define DPI_DMA_IDS_DMA_NPA_PF_FUNC(x) FIELD_PREP(GENMASK_ULL(31, 16), x)
41 #define DPI_DMA_IDS_INST_STRM(x) FIELD_PREP(GENMASK_ULL(47, 40), x)
42 #define DPI_DMA_IDS_DMA_STRM(x) FIELD_PREP(GENMASK_ULL(39, 32), x)
43 #define DPI_DMA_ENG_EN_MOLR(x) FIELD_PREP(GENMASK_ULL(41, 32), x)
50 #define DPI_DMA_CONTROL_DMA_ENB GENMASK_ULL(53, 48)
94 #define DPI_MBOX_VFID(msg) FIELD_GET(GENMASK_ULL(7, 0), msg)
95 #define DPI_MBOX_CMD(msg) FIELD_GET(GENMASK_ULL(11, 8), msg)
96 #define DPI_MBOX_CBUF_SIZE(msg) FIELD_GET(GENMASK_ULL(27, 12), msg)
97 #define DPI_MBOX_CBUF_AURA(msg) FIELD_GET(GENMASK_ULL(47, 28), msg)
98 #define DPI_MBOX_SSO_PFFUNC(msg) FIELD_GET(GENMASK_ULL(63, 48), msg)
[all …]
/linux/drivers/spi/
H A Dspi-altera-dfl.c32 #define DATA_WIDTH GENMASK_ULL(7, 2)
33 #define NUM_CHIPSELECT GENMASK_ULL(13, 8)
36 #define PERIPHERAL_ID GENMASK_ULL(47, 32)
37 #define SPI_CLK GENMASK_ULL(31, 22)
44 #define INDIRECT_DATA_MASK GENMASK_ULL(31, 0)
/linux/drivers/soc/apple/
H A Drtkit.c27 #define APPLE_RTKIT_MGMT_TYPE GENMASK_ULL(59, 52)
41 #define APPLE_RTKIT_MGMT_HELLO_MINVER GENMASK_ULL(15, 0)
42 #define APPLE_RTKIT_MGMT_HELLO_MAXVER GENMASK_ULL(31, 16)
45 #define APPLE_RTKIT_MGMT_EPMAP_BASE GENMASK_ULL(34, 32)
46 #define APPLE_RTKIT_MGMT_EPMAP_BITMAP GENMASK_ULL(31, 0)
50 #define APPLE_RTKIT_MGMT_STARTEP_EP GENMASK_ULL(39, 32)
53 #define APPLE_RTKIT_MGMT_PWR_STATE GENMASK_ULL(15, 0)
58 #define APPLE_RTKIT_BUFFER_REQUEST_SIZE GENMASK_ULL(51, 44)
59 #define APPLE_RTKIT_BUFFER_REQUEST_IOVA GENMASK_ULL(43, 0)
61 #define APPLE_RTKIT_SYSLOG_TYPE GENMASK_ULL(59, 52)
[all …]
/linux/drivers/fpga/
H A Ddfl-fme-perf.c31 #define CACHE_CTRL_EVNT GENMASK_ULL(19, 16)
49 #define CACHE_CNTR_EVNT_CNTR GENMASK_ULL(47, 0)
50 #define CACHE_CNTR_EVNT GENMASK_ULL(63, 60)
60 #define FAB_CTRL_EVNT GENMASK_ULL(19, 16)
70 #define FAB_PORT_ID GENMASK_ULL(21, 20)
75 #define FAB_CNTR_EVNT_CNTR GENMASK_ULL(59, 0)
76 #define FAB_CNTR_EVNT GENMASK_ULL(63, 60)
95 #define VTD_CTRL_EVNT GENMASK_ULL(19, 16)
105 #define VTD_CNTR_EVNT_CNTR GENMASK_ULL(47, 0)
106 #define VTD_CNTR_EVNT GENMASK_ULL(63, 60)
[all …]

1234567891011