| /Linux-v4.19/drivers/mmc/host/ |
| D | cavium.h | 121 #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 …]
|
| D | renesas_sdhi_internal_dmac.c | 48 #define RST_RESERVED_BITS GENMASK_ULL(31, 0) 52 #define INFO1_MASK_CLEAR GENMASK_ULL(31, 0) 57 #define INFO2_MASK_CLEAR GENMASK_ULL(31, 0)
|
| /Linux-v4.19/drivers/fpga/ |
| D | dfl.h | 68 #define DFH_ID GENMASK_ULL(11, 0) /* Feature ID */ 71 #define DFH_REVISION GENMASK_ULL(15, 12) /* Feature revision */ 72 #define DFH_NEXT_HDR_OFST GENMASK_ULL(39, 16) /* Offset to next DFH */ 74 #define DFH_TYPE GENMASK_ULL(63, 60) /* Feature type */ 80 #define NEXT_AFU_NEXT_DFH_OFST GENMASK_ULL(23, 0) /* Offset to next AFU */ 93 #define FME_CAP_FABRIC_VERID GENMASK_ULL(7, 0) /* Fabric version ID */ 99 #define FME_CAP_NUM_PORTS GENMASK_ULL(19, 17) /* Number of ports */ 100 #define FME_CAP_ADDR_WIDTH GENMASK_ULL(29, 24) /* Address bus width */ 101 #define FME_CAP_CACHE_SIZE GENMASK_ULL(43, 32) /* cache size in KB */ 102 #define FME_CAP_CACHE_ASSOC GENMASK_ULL(47, 44) /* Associativity */ [all …]
|
| D | dfl-fme-mgr.c | 39 #define FME_PR_CTRL_PR_RGN_ID GENMASK_ULL(9, 7) /* PR Region ID */ 45 #define FME_PR_STS_PR_CREDIT GENMASK_ULL(8, 0) 48 #define FME_PR_STS_PR_CTRLR_STS GENMASK_ULL(22, 20) /* Controller status */ 49 #define FME_PR_STS_PR_HOST_STS GENMASK_ULL(27, 24) /* PR host status */ 53 #define FME_PR_DATA_PR_DATA_RAW GENMASK_ULL(32, 0)
|
| /Linux-v4.19/virt/kvm/arm/vgic/ |
| D | vgic.h | 83 #define KVM_ITS_CTE_ICID_MASK GENMASK_ULL(15, 0) 86 #define KVM_ITS_ITE_PINTID_MASK GENMASK_ULL(47, 16) 87 #define KVM_ITS_ITE_ICID_MASK GENMASK_ULL(15, 0) 91 #define KVM_ITS_DTE_NEXT_MASK GENMASK_ULL(62, 49) 93 #define KVM_ITS_DTE_ITTADDR_MASK GENMASK_ULL(48, 5) 94 #define KVM_ITS_DTE_SIZE_MASK GENMASK_ULL(4, 0) 97 #define KVM_ITS_L1E_ADDR_MASK GENMASK_ULL(51, 16) 99 #define KVM_VGIC_V3_RDIST_INDEX_MASK GENMASK_ULL(11, 0) 100 #define KVM_VGIC_V3_RDIST_FLAGS_MASK GENMASK_ULL(15, 12) 102 #define KVM_VGIC_V3_RDIST_BASE_MASK GENMASK_ULL(51, 16) [all …]
|
| D | vgic-mmio-v3.c | 31 return (data >> (offset * 8)) & GENMASK_ULL(num * 8 - 1, 0); in extract_bytes() 41 reg &= ~GENMASK_ULL(upper, lower); in update_64bit_reg() 42 val &= GENMASK_ULL(len * 8 - 1, 0); in update_64bit_reg() 349 (GENMASK_ULL(63, 59) | GENMASK_ULL(55, 52) | GENMASK_ULL(6, 5)) 351 (BIT_ULL(63) | GENMASK_ULL(61, 59) | GENMASK_ULL(55, 52) | \ 352 GENMASK_ULL(15, 12) | GENMASK_ULL(6, 0)) 367 reg &= ~GENMASK_ULL(51, 48); in vgic_sanitise_pendbaser() 385 reg &= ~GENMASK_ULL(51, 48); in vgic_sanitise_propbaser()
|
| /Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_debugfs.c | 119 se_bank = (*pos & GENMASK_ULL(33, 24)) >> 24; in amdgpu_debugfs_process_reg_op() 120 sh_bank = (*pos & GENMASK_ULL(43, 34)) >> 34; in amdgpu_debugfs_process_reg_op() 121 instance_bank = (*pos & GENMASK_ULL(53, 44)) >> 44; in amdgpu_debugfs_process_reg_op() 132 me = (*pos & GENMASK_ULL(33, 24)) >> 24; in amdgpu_debugfs_process_reg_op() 133 pipe = (*pos & GENMASK_ULL(43, 34)) >> 34; in amdgpu_debugfs_process_reg_op() 134 queue = (*pos & GENMASK_ULL(53, 44)) >> 44; in amdgpu_debugfs_process_reg_op() 629 offset = (*pos & GENMASK_ULL(6, 0)); in amdgpu_debugfs_wave_read() 630 se = (*pos & GENMASK_ULL(14, 7)) >> 7; in amdgpu_debugfs_wave_read() 631 sh = (*pos & GENMASK_ULL(22, 15)) >> 15; in amdgpu_debugfs_wave_read() 632 cu = (*pos & GENMASK_ULL(30, 23)) >> 23; in amdgpu_debugfs_wave_read() [all …]
|
| /Linux-v4.19/drivers/firmware/efi/ |
| D | cper-x86.c | 12 #define VALID_PROC_ERR_INFO_NUM(bits) (((bits) & GENMASK_ULL(7, 2)) >> 2) 13 #define VALID_PROC_CXT_INFO_NUM(bits) (((bits) & GENMASK_ULL(13, 8)) >> 8) 47 #define CHECK_VALID_BITS(check) (((check) & GENMASK_ULL(15, 0))) 48 #define CHECK_TRANS_TYPE(check) (((check) & GENMASK_ULL(17, 16)) >> 16) 49 #define CHECK_OPERATION(check) (((check) & GENMASK_ULL(21, 18)) >> 18) 50 #define CHECK_LEVEL(check) (((check) & GENMASK_ULL(24, 22)) >> 22) 57 #define CHECK_BUS_PART_TYPE(check) (((check) & GENMASK_ULL(31, 30)) >> 30) 59 #define CHECK_BUS_ADDR_SPACE(check) (((check) & GENMASK_ULL(34, 33)) >> 33) 68 #define CHECK_MS_ERR_TYPE(check) (((check) & GENMASK_ULL(18, 16)) >> 16)
|
| /Linux-v4.19/drivers/iommu/ |
| D | arm-smmu-v3.c | 154 #define STRTAB_BASE_ADDR_MASK GENMASK_ULL(51, 6) 182 #define MSI_CFG0_ADDR_MASK GENMASK_ULL(51, 2) 201 #define Q_BASE_ADDR_MASK GENMASK_ULL(51, 5) 215 #define STRTAB_L1_DESC_SPAN GENMASK_ULL(4, 0) 216 #define STRTAB_L1_DESC_L2PTR_MASK GENMASK_ULL(51, 6) 220 #define STRTAB_STE_0_CFG GENMASK_ULL(3, 1) 226 #define STRTAB_STE_0_S1FMT GENMASK_ULL(5, 4) 228 #define STRTAB_STE_0_S1CTXPTR_MASK GENMASK_ULL(51, 6) 229 #define STRTAB_STE_0_S1CDMAX GENMASK_ULL(63, 59) 235 #define STRTAB_STE_1_S1CIR GENMASK_ULL(3, 2) [all …]
|
| /Linux-v4.19/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| D | nfp_nsp.c | 59 #define NSP_STATUS_MAGIC GENMASK_ULL(63, 48) 60 #define NSP_STATUS_MAJOR GENMASK_ULL(47, 44) 61 #define NSP_STATUS_MINOR GENMASK_ULL(43, 32) 62 #define NSP_STATUS_CODE GENMASK_ULL(31, 16) 63 #define NSP_STATUS_RESULT GENMASK_ULL(15, 8) 67 #define NSP_COMMAND_OPTION GENMASK_ULL(63, 32) 68 #define NSP_COMMAND_CODE GENMASK_ULL(31, 16) 73 #define NSP_BUFFER_CPP GENMASK_ULL(63, 40) 74 #define NSP_BUFFER_ADDRESS GENMASK_ULL(39, 0) 77 #define NSP_DFLT_BUFFER_CPP GENMASK_ULL(63, 40) [all …]
|
| D | nfp_nsp_eth.c | 54 #define NSP_ETH_PORT_LANES GENMASK_ULL(3, 0) 55 #define NSP_ETH_PORT_INDEX GENMASK_ULL(15, 8) 56 #define NSP_ETH_PORT_LABEL GENMASK_ULL(53, 48) 57 #define NSP_ETH_PORT_PHYLABEL GENMASK_ULL(59, 54) 67 #define NSP_ETH_STATE_RATE GENMASK_ULL(11, 8) 68 #define NSP_ETH_STATE_INTERFACE GENMASK_ULL(19, 12) 69 #define NSP_ETH_STATE_MEDIA GENMASK_ULL(21, 20) 71 #define NSP_ETH_STATE_ANEG GENMASK_ULL(25, 23) 72 #define NSP_ETH_STATE_FEC GENMASK_ULL(27, 26)
|
| D | nfp_target.c | 489 *addr &= ~GENMASK_ULL(idx_lsb, iid_lsb); in nfp_encode_basic_search() 527 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_basic() 616 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 623 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 644 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 679 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 719 *addr &= ~GENMASK_ULL(29, 24); in nfp_cppat_addr_encode() 720 *addr |= ((u64)dest_island << 24) & GENMASK_ULL(29, 24); in nfp_cppat_addr_encode()
|
| /Linux-v4.19/arch/mips/include/asm/ |
| D | mips-cm.h | 136 #define CM_GCR_CONFIG_CLUSTER_ID GENMASK_ULL(39, 32) 143 #define CM_GCR_BASE_GCRBASE GENMASK_ULL(47, 15) 179 #define CM3_GCR_ERROR_CAUSE_ERRTYPE GENMASK_ULL(63, 58) 280 #define CM_GCR_L2SM_TAG_ADDR_COP_NUM_LINES GENMASK_ULL(63, 48) 281 #define CM_GCR_L2SM_TAG_ADDR_COP_START_TAG GENMASK_ULL(47, 6)
|
| /Linux-v4.19/arch/x86/kernel/acpi/ |
| D | cppc_msr.c | 32 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1, in cpc_read_ffh() 48 u64 mask = GENMASK_ULL(reg->bit_offset + reg->bit_width - 1, in cpc_write_ffh()
|
| /Linux-v4.19/arch/x86/include/asm/ |
| D | vmx.h | 126 return vmx_basic & GENMASK_ULL(30, 0); in vmx_basic_vmcs_revision_id() 131 return (vmx_basic & GENMASK_ULL(44, 32)) >> 32; in vmx_basic_vmcs_size() 141 return (vmx_misc & GENMASK_ULL(24, 16)) >> 16; in vmx_misc_cr3_count() 146 return (vmx_misc & GENMASK_ULL(27, 25)) >> 25; in vmx_misc_max_msr() 151 return (vmx_misc & GENMASK_ULL(63, 32)) >> 32; in vmx_misc_mseg_revid()
|
| D | hyperv-tlfs.h | 383 #define HV_HYPERCALL_RESULT_MASK GENMASK_ULL(15, 0) 387 #define HV_HYPERCALL_REP_COMP_MASK GENMASK_ULL(43, 32) 389 #define HV_HYPERCALL_REP_START_MASK GENMASK_ULL(59, 48)
|
| /Linux-v4.19/arch/arm64/kvm/ |
| D | va_layout.c | 68 va_mask = GENMASK_ULL(tag_lsb - 1, 0); in compute_layout() 69 tag_val = get_random_long() & GENMASK_ULL(VA_BITS - 2, tag_lsb); in compute_layout() 181 addr |= ((u64)origptr & GENMASK_ULL(10, 7)); in kvm_patch_vector_branch()
|
| /Linux-v4.19/drivers/edac/ |
| D | amd64_edac.c | 395 base_bits = GENMASK_ULL(31, 21) | GENMASK_ULL(15, 9); in get_cs_base_and_mask() 396 mask_bits = GENMASK_ULL(29, 21) | GENMASK_ULL(15, 9); in get_cs_base_and_mask() 408 *base = (csbase & GENMASK_ULL(15, 5)) << 6; in get_cs_base_and_mask() 409 *base |= (csbase & GENMASK_ULL(30, 19)) << 8; in get_cs_base_and_mask() 413 *mask &= ~((GENMASK_ULL(15, 5) << 6) | in get_cs_base_and_mask() 414 (GENMASK_ULL(30, 19) << 8)); in get_cs_base_and_mask() 416 *mask |= (csmask & GENMASK_ULL(15, 5)) << 6; in get_cs_base_and_mask() 417 *mask |= (csmask & GENMASK_ULL(30, 19)) << 8; in get_cs_base_and_mask() 427 GENMASK_ULL(30,19) | GENMASK_ULL(13,5); in get_cs_base_and_mask() 430 GENMASK_ULL(28,19) | GENMASK_ULL(13,5); in get_cs_base_and_mask() [all …]
|
| D | ie31200_edac.c | 72 #define IE31200_MCHBAR_MASK GENMASK_ULL(38, 15) 119 #define IE31200_ECCERRLOG_RANK_BITS GENMASK_ULL(28, 27) 121 #define IE31200_ECCERRLOG_SYNDROME_BITS GENMASK_ULL(23, 16) 135 #define IE31200_MAD_DIMM_SIZE GENMASK_ULL(7, 0) 142 #define IE31200_MAD_DIMM_A_WIDTH_SKL GENMASK_ULL(9, 8)
|
| /Linux-v4.19/include/linux/irqchip/ |
| D | arm-gic-v3.h | 149 #define GIC_ENCODE_SZ(n, w) (((unsigned long)(n) - 1) & GENMASK_ULL(((w) - 1), 0)) 175 #define GICR_PROPBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 12)) 176 #define GICR_PENDBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 16)) 388 #define GITS_BASER_ENTRY_SIZE_MASK GENMASK_ULL(52, 48) 390 (((phys) & GENMASK_ULL(47, 16)) | (((phys) >> 48) & 0xf) << 12)
|
| /Linux-v4.19/drivers/ntb/test/ |
| D | ntb_pingpong.c | 259 pmask = GENMASK_ULL(ntb_peer_port_count(ntb), 0); in pp_check_ntb() 307 pp->pmask = GENMASK_ULL(pidx, 0) >> 1; in pp_init_flds() 308 pp->nmask = GENMASK_ULL(pcnt - 1, pidx); in pp_init_flds()
|
| /Linux-v4.19/drivers/clk/qcom/ |
| D | gdsc.c | 27 #define EN_REST_WAIT_MASK GENMASK_ULL(23, 20) 28 #define EN_FEW_WAIT_MASK GENMASK_ULL(19, 16) 29 #define CLK_DIS_WAIT_MASK GENMASK_ULL(15, 12)
|
| /Linux-v4.19/include/linux/ |
| D | bits.h | 22 #define GENMASK_ULL(h, l) \ macro
|
| /Linux-v4.19/arch/x86/kernel/cpu/mcheck/ |
| D | mce_amd.c | 604 u64 hi_addr_offset = (tmp & GENMASK_ULL(31, 20)) << 8; in umc_normaddr_to_sysaddr() 626 dram_base_addr = (tmp & GENMASK_ULL(31, 12)) << 16; in umc_normaddr_to_sysaddr() 641 dram_limit_addr = ((tmp & GENMASK_ULL(31, 12)) << 16) | GENMASK_ULL(27, 0); in umc_normaddr_to_sysaddr() 737 temp_addr_y = ret_addr & GENMASK_ULL(intlv_addr_bit-1, 0); in umc_normaddr_to_sysaddr() 739 temp_addr_x = (ret_addr & GENMASK_ULL(63, intlv_addr_bit)) << num_intlv_bits; in umc_normaddr_to_sysaddr() 814 m.addr &= GENMASK_ULL(55, lsb); in __log_error()
|
| /Linux-v4.19/arch/arm64/kernel/ |
| D | ptrace.c | 1678 (GENMASK_ULL(63,32) | GENMASK_ULL(27, 25) | GENMASK_ULL(23, 22) | \ 1679 GENMASK_ULL(20, 10) | GENMASK_ULL(5, 5)) 1681 (GENMASK_ULL(63,32) | GENMASK_ULL(23, 22) | GENMASK_ULL(20,20))
|