Home
last modified time | relevance | path

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

/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_snps_phy_regs.h23 #define SNPS_PHY_MPLLB_CP_INT REG_GENMASK(31, 25)
24 #define SNPS_PHY_MPLLB_CP_INT_GS REG_GENMASK(23, 17)
25 #define SNPS_PHY_MPLLB_CP_PROP REG_GENMASK(15, 9)
26 #define SNPS_PHY_MPLLB_CP_PROP_GS REG_GENMASK(7, 1)
32 #define SNPS_PHY_MPLLB_V2I REG_GENMASK(27, 26)
33 #define SNPS_PHY_MPLLB_FREQ_VCO REG_GENMASK(25, 24)
38 #define SNPS_PHY_MPLLB_TX_CLK_DIV REG_GENMASK(7, 5)
44 #define SNPS_PHY_MPLLB_FRACN_DEN REG_GENMASK(15, 0)
71 #define SNPS_PHY_TX_EQ_MAIN REG_GENMASK(23, 18)
72 #define SNPS_PHY_TX_EQ_POST REG_GENMASK(15, 10)
[all …]
H A Dintel_psr_regs.h14 #define EXITLINE_MASK REG_GENMASK(12, 0)
36 #define EDP_PSR_MAX_SLEEP_TIME_MASK REG_GENMASK(24, 20)
43 #define EDP_PSR_TP2_TP3_TIME_MASK REG_GENMASK(9, 8)
48 #define EDP_PSR_TP4_TIME_MASK REG_GENMASK(7, 6)
50 #define EDP_PSR_TP1_TIME_MASK REG_GENMASK(5, 4)
55 #define EDP_PSR_IDLE_FRAMES_MASK REG_GENMASK(3, 0)
71 #define TGL_PSR_MASK REG_GENMASK(2, 0)
122 #define EDP_PSR_STATUS_IDLE_MASK REG_GENMASK(3, 0)
128 #define EDP_PSR_PERF_CNT_MASK REG_GENMASK(23, 0)
172 #define EDP_PSR2_FAST_WAKE_MASK REG_GENMASK(12, 11)
[all …]
H A Dintel_pps_regs.h31 #define PP_SEQUENCE_MASK REG_GENMASK(29, 28)
36 #define PP_SEQUENCE_STATE_MASK REG_GENMASK(3, 0)
49 #define PANEL_UNLOCK_MASK REG_GENMASK(31, 16)
51 #define BXT_POWER_CYCLE_DELAY_MASK REG_GENMASK(8, 4)
59 #define PANEL_PORT_SELECT_MASK REG_GENMASK(31, 30)
65 #define PANEL_POWER_UP_DELAY_MASK REG_GENMASK(28, 16)
66 #define PANEL_LIGHT_ON_DELAY_MASK REG_GENMASK(12, 0)
70 #define PANEL_POWER_DOWN_DELAY_MASK REG_GENMASK(28, 16)
71 #define PANEL_LIGHT_OFF_DELAY_MASK REG_GENMASK(12, 0)
75 #define PP_REFERENCE_DIVIDER_MASK REG_GENMASK(31, 8)
[all …]
H A Dintel_cx0_phy_regs.h25 #define XELPDP_PORT_M2P_DATA_MASK REG_GENMASK(23, 16)
28 #define XELPDP_PORT_M2P_ADDRESS_MASK REG_GENMASK(11, 0)
39 #define XELPDP_PORT_P2M_DATA_MASK REG_GENMASK(23, 16)
75 #define XELPDP_PORT_WIDTH_MASK REG_GENMASK(3, 1)
164 #define C10_VDR_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
195 #define PHY_C20_CUSTOM_WIDTH_MASK REG_GENMASK(1, 0)
199 #define C20_PHY_TX_RATE REG_GENMASK(2, 0)
206 #define C20_MPLLA_TX_CLK_DIV_MASK REG_GENMASK(10, 8)
209 #define C20_MPLLB_TX_CLK_DIV_MASK REG_GENMASK(15, 13)
211 #define C20_REF_CLK_MPLLB_DIV_MASK REG_GENMASK(12, 10)
[all …]
H A Dskl_watermark_regs.h20 #define MBUS_DBOX_BW_CREDIT_MASK REG_GENMASK(15, 14)
24 #define MBUS_DBOX_B_CREDIT_MASK REG_GENMASK(12, 8)
26 #define MBUS_DBOX_I_CREDIT_MASK REG_GENMASK(7, 5)
28 #define MBUS_DBOX_A_CREDIT_MASK REG_GENMASK(3, 0)
40 #define MBUS_JOIN_PIPE_SELECT_MASK REG_GENMASK(28, 26)
71 #define PLANE_WM_LINES_MASK REG_GENMASK(26, 14)
72 #define PLANE_WM_BLOCKS_MASK REG_GENMASK(11, 0)
146 #define DBUF_TRACKER_STATE_SERVICE_MASK REG_GENMASK(23, 19)
154 #define MTL_LATENCY_LEVEL_EVEN_MASK REG_GENMASK(12, 0)
155 #define MTL_LATENCY_LEVEL_ODD_MASK REG_GENMASK(28, 16)
[all …]
H A Dintel_lvds_regs.h21 #define LVDS_PIPE_SEL_MASK_CPT REG_GENMASK(30, 29)
35 #define LVDS_A0A2_CLKA_POWER_MASK REG_GENMASK(9, 8)
43 #define LVDS_A3_POWER_MASK REG_GENMASK(7, 6)
50 #define LVDS_CLKB_POWER_MASK REG_GENMASK(5, 4)
58 #define LVDS_B0B3_POWER_MASK REG_GENMASK(3, 2)
H A Dintel_dp_aux_regs.h58 #define DP_AUX_CH_CTL_TIME_OUT_MASK REG_GENMASK(27, 26)
64 #define DP_AUX_CH_CTL_MESSAGE_SIZE_MASK REG_GENMASK(24, 20)
66 #define DP_AUX_CH_CTL_PRECHARGE_2US_MASK REG_GENMASK(19, 16) /* pre-skl */
79 #define DP_AUX_CH_CTL_BIT_CLOCK_2X_MASK REG_GENMASK(10, 0) /* pre-skl */
81 #define DP_AUX_CH_CTL_FW_SYNC_PULSE_SKL_MASK REG_GENMASK(9, 5) /* skl+ */
83 #define DP_AUX_CH_CTL_SYNC_PULSE_SKL_MASK REG_GENMASK(4, 0) /* skl+ */
H A Dintel_audio_regs.h13 #define G4X_ELD_BUFFER_SIZE_MASK REG_GENMASK(13, 9)
14 #define G4X_ELD_ADDRESS_MASK REG_GENMASK(8, 5)
26 #define IBX_ELD_BUFFER_SIZE_MASK REG_GENMASK(14, 10)
27 #define IBX_ELD_ADDRESS_MASK REG_GENMASK(9, 5)
60 #define AUD_CONFIG_UPPER_N_MASK REG_GENMASK(27, 20)
61 #define AUD_CONFIG_LOWER_N_MASK REG_GENMASK(15, 4)
66 #define AUD_CONFIG_PIXEL_CLOCK_HDMI_MASK REG_GENMASK(19, 16)
96 #define AUD_CONFIG_M_MASK REG_GENMASK(19, 0)
H A Dintel_dsb_regs.h27 #define DSB_MMIO_DEAD_CLOCKS_COUNT_MASK REG_GENMASK(15, 8)
29 #define DSB_MMIO_CYCLES_MASK REG_GENMASK(7, 0)
33 #define DSB_POLL_WAIT_MASK REG_GENMASK(30, 23)
35 #define DSB_POLL_COUNT_MASK REG_GENMASK(22, 15)
55 #define DSB_RM_CLAIM_TIMEOUT_COUNT_MASK REG_GENMASK(23, 16)
57 #define DSB_RM_READY_TIMEOUT_VALUE_MASK REG_GENMASK(15, 0)
H A Dintel_dvo_regs.h18 #define DVO_PIPE_STALL_MASK REG_GENMASK(29, 28)
24 #define DVO_PRESERVE_MASK REG_GENMASK(25, 24)
49 #define DVO_SRCDIM_HORIZONTAL_MASK REG_GENMASK(22, 12)
51 #define DVO_SRCDIM_VERTICAL_MASK REG_GENMASK(10, 0)
H A Dintel_dmc_regs.h55 #define DMC_EVT_CTL_TYPE_MASK REG_GENMASK(17, 16)
61 #define DMC_EVT_CTL_EVENT_ID_MASK REG_GENMASK(15, 8)
H A Dintel_dkl_phy_regs.h59 #define DKL_PLL_DIV0_AFC_STARTUP_MASK REG_GENMASK(27, 25)
150 #define DKL_TX_DPCNTL2_CFG_LOADGENSELECT_TX1_MASK REG_GENMASK(4, 3)
152 #define DKL_TX_DPCNTL2_CFG_LOADGENSELECT_TX2_MASK REG_GENMASK(6, 5)
H A Dicl_dsi_regs.h33 #define TX_ESC_CLK_DIV_PHY_MASK REG_GENMASK(23, 16)
101 #define TGL_DSI_CHKN_LSHS_GB_MASK REG_GENMASK(15, 12)
109 #define DSI_T_INIT_MASTER_MASK REG_GENMASK(15, 0)
H A Dintel_hti_regs.h12 #define HDPORT_DPLL_USED_MASK REG_GENMASK(15, 12)
H A Dintel_combo_phy_regs.h93 #define DCC_MODE_SELECT_MASK REG_GENMASK(21, 20)
155 #define ICL_PORT_TX_DW8_ODCC_CLK_DIV_SEL_MASK REG_GENMASK(30, 29)
H A Dintel_vdsc_regs.h37 #define SPLITTER_CONFIGURATION_MASK REG_GENMASK(26, 25)
/openbmc/linux/drivers/gpu/drm/i915/
H A Dintel_mchbar_regs.h82 #define MLTR_WM2_MASK REG_GENMASK(13, 8)
83 #define MLTR_WM1_MASK REG_GENMASK(5, 0)
127 #define DG1_DRAM_T_RP_MASK REG_GENMASK(6, 0)
204 #define PKG_PWR_UNIT REG_GENMASK(3, 0)
205 #define PKG_ENERGY_UNIT REG_GENMASK(12, 8)
206 #define PKG_TIME_UNIT REG_GENMASK(19, 16)
212 #define RP0_CAP_MASK REG_GENMASK(7, 0)
213 #define RP1_CAP_MASK REG_GENMASK(15, 8)
214 #define RPN_CAP_MASK REG_GENMASK(23, 16)
217 #define RPE_MASK REG_GENMASK(15, 8)
[all …]
H A Di915_reg.h1763 #define MTL_RPE_MASK REG_GENMASK(8, 0)
1929 #define HTOTAL_MASK REG_GENMASK(31, 16)
1931 #define HACTIVE_MASK REG_GENMASK(15, 0)
1944 #define VTOTAL_MASK REG_GENMASK(31, 16)
1946 #define VACTIVE_MASK REG_GENMASK(15, 0)
2499 #define TU_SIZE_MASK REG_GENMASK(30, 25)
3570 #define SPCSC_C0_MASK REG_GENMASK(14, 0)
3586 #define SPCSC_OMIN_MASK REG_GENMASK(9, 0)
4737 #define GMD_ID_STEP REG_GENMASK(5, 0)
6581 #define GMS_MASK REG_GENMASK(15, 8)
[all …]
H A Di915_reg_defs.h47 #define REG_GENMASK(__high, __low) \ macro
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_regs.h26 #define MTL_CAGF_MASK REG_GENMASK(8, 0)
29 #define MTL_CC_MASK REG_GENMASK(12, 9)
83 #define MTL_MCR_GROUPID REG_GENMASK(11, 8)
84 #define MTL_MCR_INSTANCEID REG_GENMASK(3, 0)
294 #define VERT_WM_VAL REG_GENMASK(9, 0)
571 #define GT_L3_EXC_MASK REG_GENMASK(6, 4)
932 #define MSG_IDLE_FW_MASK REG_GENMASK(13, 9)
1202 #define THROTTLE_12_5 REG_GENMASK(4, 2)
1216 #define STACKID_CTRL REG_GENMASK(6, 5)
1241 #define COMP_CKN_IN REG_GENMASK(30, 29)
[all …]
H A Dintel_gpu_commands.h132 #define MI_SEMAPHORE_TOKEN_MASK REG_GENMASK(9, 5)
246 #define XY_FAST_COPY_BLT_D0_SRC_TILING_MASK REG_GENMASK(21, 20)
247 #define XY_FAST_COPY_BLT_D0_DST_TILING_MASK REG_GENMASK(14, 13)
259 #define BLIT_CCTL_SRC_MOCS_MASK REG_GENMASK(6, 0)
260 #define BLIT_CCTL_DST_MOCS_MASK REG_GENMASK(14, 8)
H A Dintel_engine_regs.h131 #define BLIT_CCTL_DST_MOCS_MASK REG_GENMASK(14, 8)
132 #define BLIT_CCTL_SRC_MOCS_MASK REG_GENMASK(6, 0)
148 #define CMD_CCTL_WRITE_OVERRIDE_MASK REG_GENMASK(13, 7)
149 #define CMD_CCTL_READ_OVERRIDE_MASK REG_GENMASK(6, 0)
208 #define RING_FORCE_TO_NONPRIV_ADDRESS_MASK REG_GENMASK(25, 2)
H A Dintel_gtt.h158 #define MTL_PPAT_L4_CACHE_POLICY_MASK REG_GENMASK(3, 2)
159 #define MTL_PAT_INDEX_COH_MODE_MASK REG_GENMASK(1, 0)
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/abi/
H A Dguc_actions_slpc_abi.h168 #define SLPC_MAX_UNSLICE_FREQ_MASK REG_GENMASK(7, 0)
169 #define SLPC_MIN_UNSLICE_FREQ_MASK REG_GENMASK(15, 8)
170 #define SLPC_MAX_SLICE_FREQ_MASK REG_GENMASK(23, 16)
171 #define SLPC_MIN_SLICE_FREQ_MASK REG_GENMASK(31, 24)
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dhandlers.c773 u32 reg_nonpriv = (*(u32 *)p_data) & REG_GENMASK(25, 2); in force_nonpriv_write()