| /OK3568_Linux_fs/kernel/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 128 #define STRTAB_BASE_ADDR_MASK GENMASK_ULL(51, 6) 158 #define MSI_CFG0_ADDR_MASK GENMASK_ULL(51, 2) 178 #define Q_BASE_ADDR_MASK GENMASK_ULL(51, 5) 199 #define STRTAB_L1_DESC_SPAN GENMASK_ULL(4, 0) 200 #define STRTAB_L1_DESC_L2PTR_MASK GENMASK_ULL(51, 6) 204 #define STRTAB_STE_0_CFG GENMASK_ULL(3, 1) 210 #define STRTAB_STE_0_S1FMT GENMASK_ULL(5, 4) 213 #define STRTAB_STE_0_S1CTXPTR_MASK GENMASK_ULL(51, 6) 214 #define STRTAB_STE_0_S1CDMAX GENMASK_ULL(63, 59) 216 #define STRTAB_STE_1_S1DSS GENMASK_ULL(1, 0) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/platform/mellanox/ |
| H A D | mlxbf-tmfifo-regs.h | 18 #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 …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/af/ |
| H A D | cgx_fw_if.h | 123 #define EVTREG_ID GENMASK_ULL(8, 3) 130 #define EVTREG_ERRTYPE GENMASK_ULL(18, 9) 135 #define RESP_MAJOR_VER GENMASK_ULL(12, 9) 136 #define RESP_MINOR_VER GENMASK_ULL(16, 13) 141 #define RESP_MAC_ADDR GENMASK_ULL(56, 9) 146 #define RESP_MKEX_PRFL_SIZE GENMASK_ULL(63, 9) 151 #define RESP_MKEX_PRFL_ADDR GENMASK_ULL(63, 9) 156 #define RESP_FWD_BASE GENMASK_ULL(56, 9) 177 #define RESP_LINKSTAT_UP GENMASK_ULL(9, 9) 178 #define RESP_LINKSTAT_FDUPLEX GENMASK_ULL(10, 10) [all …]
|
| H A D | npc.h | 310 #define NPC_PARSE_NIBBLE GENMASK_ULL(30, 0) 313 #define NPC_PARSE_NIBBLE_CHAN GENMASK_ULL(2, 0) 315 #define NPC_PARSE_NIBBLE_ERRCODE GENMASK_ULL(5, 4) 317 #define NPC_PARSE_NIBBLE_LA_FLAGS GENMASK_ULL(8, 7) 319 #define NPC_PARSE_NIBBLE_LB_FLAGS GENMASK_ULL(11, 10) 321 #define NPC_PARSE_NIBBLE_LC_FLAGS GENMASK_ULL(14, 13) 323 #define NPC_PARSE_NIBBLE_LD_FLAGS GENMASK_ULL(17, 16) 325 #define NPC_PARSE_NIBBLE_LE_FLAGS GENMASK_ULL(20, 19) 327 #define NPC_PARSE_NIBBLE_LF_FLAGS GENMASK_ULL(23, 22) 329 #define NPC_PARSE_NIBBLE_LG_FLAGS GENMASK_ULL(26, 25) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/fpga/ |
| H A D | dfl.h | 70 #define DFH_ID GENMASK_ULL(11, 0) /* Feature ID */ 73 #define DFH_REVISION GENMASK_ULL(15, 12) /* Feature revision */ 74 #define DFH_NEXT_HDR_OFST GENMASK_ULL(39, 16) /* Offset to next DFH */ 76 #define DFH_TYPE GENMASK_ULL(63, 60) /* Feature type */ 82 #define NEXT_AFU_NEXT_DFH_OFST GENMASK_ULL(23, 0) /* Offset to next AFU */ 95 #define FME_CAP_FABRIC_VERID GENMASK_ULL(7, 0) /* Fabric version ID */ 101 #define FME_CAP_NUM_PORTS GENMASK_ULL(19, 17) /* Number of ports */ 102 #define FME_CAP_ADDR_WIDTH GENMASK_ULL(29, 24) /* Address bus width */ 103 #define FME_CAP_CACHE_SIZE GENMASK_ULL(43, 32) /* cache size in KB */ 104 #define FME_CAP_CACHE_ASSOC GENMASK_ULL(47, 44) /* Associativity */ [all …]
|
| H A D | dfl-fme-perf.c | 31 #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 …]
|
| H A D | dfl-fme-main.c | 187 #define TEMP_THRESHOLD1 GENMASK_ULL(6, 0) 189 #define TEMP_THRESHOLD2 GENMASK_ULL(14, 8) 191 #define TRIP_THRESHOLD GENMASK_ULL(30, 24) 198 #define FPGA_TEMPERATURE GENMASK_ULL(6, 0) 360 #define PWR_CONSUMED GENMASK_ULL(17, 0) 363 #define PWR_THRESHOLD1 GENMASK_ULL(6, 0) /* in Watts */ 364 #define PWR_THRESHOLD2 GENMASK_ULL(14, 8) /* in Watts */ 370 #define XEON_PWR_LIMIT GENMASK_ULL(14, 0) /* in 0.1 Watts */ 373 #define FPGA_PWR_LIMIT GENMASK_ULL(14, 0) /* in 0.1 Watts */
|
| H A 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)
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_bits.c | 29 KUNIT_EXPECT_EQ(test, 1ull, GENMASK_ULL(0, 0)); in genmask_ull_test() 30 KUNIT_EXPECT_EQ(test, 3ull, GENMASK_ULL(1, 0)); in genmask_ull_test() 31 KUNIT_EXPECT_EQ(test, 0x000000ffffe00000ull, GENMASK_ULL(39, 21)); in genmask_ull_test() 32 KUNIT_EXPECT_EQ(test, 0xffffffffffffffffull, GENMASK_ULL(63, 0)); in genmask_ull_test() 36 GENMASK_ULL(0, 1); in genmask_ull_test() 37 GENMASK_ULL(0, 10); in genmask_ull_test() 38 GENMASK_ULL(9, 10); in genmask_ull_test()
|
| H A D | packing.c | 57 *box_mask = GENMASK_ULL(new_box_start_bit, new_box_end_bit); in adjust_for_msb_right_quirk() 162 proj_mask = GENMASK_ULL(proj_start_bit, proj_end_bit); in packing() 163 box_mask = GENMASK_ULL(box_start_bit, box_end_bit); in packing()
|
| /OK3568_Linux_fs/kernel/include/linux/irqchip/ |
| H A D | arm-gic-v3.h | 171 #define GIC_ENCODE_SZ(n, w) (((unsigned long)(n) - 1) & GENMASK_ULL(((w) - 1), 0)) 197 #define GICR_PROPBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 12)) 198 #define GICR_PENDBASER_ADDRESS(x) ((x) & GENMASK_ULL(51, 16)) 246 #define GICR_TYPER_COMMON_LPI_AFF GENMASK_ULL(25, 24) 247 #define GICR_TYPER_AFFINITY GENMASK_ULL(63, 32) 249 #define GICR_INVLPIR_INTID GENMASK_ULL(31, 0) 250 #define GICR_INVLPIR_VPEID GENMASK_ULL(47, 32) 251 #define GICR_INVLPIR_V GENMASK_ULL(63, 63) 298 #define GICR_VPROPBASER_4_1_ENTRY_SIZE GENMASK_ULL(61, 59) 300 #define GICR_VPROPBASER_4_1_PAGE_SIZE GENMASK_ULL(54, 53) [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/vgic/ |
| H A D | vgic.h | 72 #define KVM_ITS_CTE_ICID_MASK GENMASK_ULL(15, 0) 75 #define KVM_ITS_ITE_PINTID_MASK GENMASK_ULL(47, 16) 76 #define KVM_ITS_ITE_ICID_MASK GENMASK_ULL(15, 0) 80 #define KVM_ITS_DTE_NEXT_MASK GENMASK_ULL(62, 49) 82 #define KVM_ITS_DTE_ITTADDR_MASK GENMASK_ULL(48, 5) 83 #define KVM_ITS_DTE_SIZE_MASK GENMASK_ULL(4, 0) 86 #define KVM_ITS_L1E_ADDR_MASK GENMASK_ULL(51, 16) 88 #define KVM_VGIC_V3_RDIST_INDEX_MASK GENMASK_ULL(11, 0) 89 #define KVM_VGIC_V3_RDIST_FLAGS_MASK GENMASK_ULL(15, 12) 91 #define KVM_VGIC_V3_RDIST_BASE_MASK GENMASK_ULL(51, 16) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/firmware/efi/ |
| H A 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)
|
| /OK3568_Linux_fs/kernel/include/linux/i3c/ |
| H A D | device.h | 79 #define I3C_PID_MANUF_ID(pid) (((pid) & GENMASK_ULL(47, 33)) >> 33) 81 #define I3C_PID_RND_VAL(pid) ((pid) & GENMASK_ULL(31, 0)) 82 #define I3C_PID_PART_ID(pid) (((pid) & GENMASK_ULL(31, 16)) >> 16) 83 #define I3C_PID_INSTANCE_ID(pid) (((pid) & GENMASK_ULL(15, 12)) >> 12) 84 #define I3C_PID_EXTRA_INFO(pid) ((pid) & GENMASK_ULL(11, 0))
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_nsp_eth.c | 24 #define NSP_ETH_PORT_LANES GENMASK_ULL(3, 0) 25 #define NSP_ETH_PORT_INDEX GENMASK_ULL(15, 8) 26 #define NSP_ETH_PORT_LABEL GENMASK_ULL(53, 48) 27 #define NSP_ETH_PORT_PHYLABEL GENMASK_ULL(59, 54) 37 #define NSP_ETH_STATE_RATE GENMASK_ULL(11, 8) 38 #define NSP_ETH_STATE_INTERFACE GENMASK_ULL(19, 12) 39 #define NSP_ETH_STATE_MEDIA GENMASK_ULL(21, 20) 41 #define NSP_ETH_STATE_ANEG GENMASK_ULL(25, 23) 42 #define NSP_ETH_STATE_FEC GENMASK_ULL(27, 26)
|
| H A D | nfp_nsp.c | 31 #define NSP_STATUS_MAGIC GENMASK_ULL(63, 48) 32 #define NSP_STATUS_MAJOR GENMASK_ULL(47, 44) 33 #define NSP_STATUS_MINOR GENMASK_ULL(43, 32) 34 #define NSP_STATUS_CODE GENMASK_ULL(31, 16) 35 #define NSP_STATUS_RESULT GENMASK_ULL(15, 8) 39 #define NSP_COMMAND_OPTION GENMASK_ULL(63, 32) 40 #define NSP_COMMAND_CODE GENMASK_ULL(31, 16) 46 #define NSP_BUFFER_CPP GENMASK_ULL(63, 40) 47 #define NSP_BUFFER_ADDRESS GENMASK_ULL(39, 0) 50 #define NSP_DFLT_BUFFER_CPP GENMASK_ULL(63, 40) [all …]
|
| H A D | nfp_target.c | 463 *addr &= ~GENMASK_ULL(idx_lsb, iid_lsb); in nfp_encode_basic_search() 501 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_basic() 590 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 597 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 618 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 653 v64 = GENMASK_ULL(iid_lsb + 5, iid_lsb); in nfp_encode_mu() 693 *addr &= ~GENMASK_ULL(29, 24); in nfp_cppat_addr_encode() 694 *addr |= ((u64)dest_island << 24) & GENMASK_ULL(29, 24); in nfp_cppat_addr_encode()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_debugfs.c | 205 se_bank = (*pos & GENMASK_ULL(33, 24)) >> 24; in amdgpu_debugfs_process_reg_op() 206 sh_bank = (*pos & GENMASK_ULL(43, 34)) >> 34; in amdgpu_debugfs_process_reg_op() 207 instance_bank = (*pos & GENMASK_ULL(53, 44)) >> 44; in amdgpu_debugfs_process_reg_op() 218 me = (*pos & GENMASK_ULL(33, 24)) >> 24; in amdgpu_debugfs_process_reg_op() 219 pipe = (*pos & GENMASK_ULL(43, 34)) >> 34; in amdgpu_debugfs_process_reg_op() 220 queue = (*pos & GENMASK_ULL(53, 44)) >> 44; in amdgpu_debugfs_process_reg_op() 221 vmid = (*pos & GENMASK_ULL(58, 54)) >> 54; in amdgpu_debugfs_process_reg_op() 874 offset = (*pos & GENMASK_ULL(6, 0)); in amdgpu_debugfs_wave_read() 875 se = (*pos & GENMASK_ULL(14, 7)) >> 7; in amdgpu_debugfs_wave_read() 876 sh = (*pos & GENMASK_ULL(22, 15)) >> 15; in amdgpu_debugfs_wave_read() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | i915_buddy.h | 13 #define I915_BUDDY_HEADER_OFFSET GENMASK_ULL(63, 12) 14 #define I915_BUDDY_HEADER_STATE GENMASK_ULL(11, 10) 18 #define I915_BUDDY_HEADER_ORDER GENMASK_ULL(9, 0)
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | mips-cm.h | 133 #define CM_GCR_CONFIG_CLUSTER_ID GENMASK_ULL(39, 32) 140 #define CM_GCR_BASE_GCRBASE GENMASK_ULL(47, 15) 176 #define CM3_GCR_ERROR_CAUSE_ERRTYPE GENMASK_ULL(63, 58) 277 #define CM_GCR_L2SM_TAG_ADDR_COP_NUM_LINES GENMASK_ULL(63, 48) 278 #define CM_GCR_L2SM_TAG_ADDR_COP_START_TAG GENMASK_ULL(47, 6)
|
| /OK3568_Linux_fs/kernel/drivers/firmware/ |
| H A D | stratix10-rsu.c | 19 #define RSU_STATE_MASK GENMASK_ULL(31, 0) 20 #define RSU_VERSION_MASK GENMASK_ULL(63, 32) 21 #define RSU_ERROR_LOCATION_MASK GENMASK_ULL(31, 0) 22 #define RSU_ERROR_DETAIL_MASK GENMASK_ULL(63, 32) 23 #define RSU_DCMF0_MASK GENMASK_ULL(31, 0) 24 #define RSU_DCMF1_MASK GENMASK_ULL(63, 32) 25 #define RSU_DCMF2_MASK GENMASK_ULL(31, 0) 26 #define RSU_DCMF3_MASK GENMASK_ULL(63, 32)
|
| /OK3568_Linux_fs/kernel/include/linux/soundwire/ |
| H A D | sdw.h | 466 #define SDW_DISCO_LINK_ID_MASK GENMASK_ULL(51, 48) 467 #define SDW_VERSION_MASK GENMASK_ULL(47, 44) 468 #define SDW_UNIQUE_ID_MASK GENMASK_ULL(43, 40) 469 #define SDW_MFG_ID_MASK GENMASK_ULL(39, 24) 470 #define SDW_PART_ID_MASK GENMASK_ULL(23, 8) 471 #define SDW_CLASS_ID_MASK GENMASK_ULL(7, 0)
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 60 __ta &= GENMASK_ULL(43, 0); \ 102 #define TLBI_TTL_MASK GENMASK_ULL(47, 44) 139 __ta &= GENMASK_ULL(36, 0); \ 157 #define TLBI_RANGE_MASK GENMASK_ULL(4, 0)
|
| H A D | compiler.h | 15 #define ptrauth_user_pac_mask() GENMASK_ULL(54, vabits_actual) 16 #define ptrauth_kernel_pac_mask() GENMASK_ULL(63, vabits_actual)
|