Home
last modified time | relevance | path

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

123

/linux/drivers/gpu/drm/xe/regs/
H A Dxe_guc_regs.h21 #define DRB_VALID REG_BIT(0)
25 #define GTCR_INVALIDATE REG_BIT(0)
41 #define GS_MIA_IN_RESET REG_BIT(0)
47 #define GUC_WOPCM_SIZE_LOCKED REG_BIT(0)
51 #define GUC_SHIM_WC_ENABLE REG_BIT(21)
52 #define GUC_ENABLE_MIA_CLOCK_GATING REG_BIT(15)
53 #define GUC_ENABLE_READ_CACHE_FOR_WOPCM_DATA REG_BIT(10)
54 #define GUC_ENABLE_READ_CACHE_FOR_SRAM_DATA REG_BIT(9)
55 #define GUC_MSGCH_ENABLE REG_BIT(4)
56 #define GUC_ENABLE_MIA_CACHING REG_BIT(
[all...]
H A Dxe_irq_regs.h12 #define GU_MISC_GSE REG_BIT(27)
15 #define DG1_MSTR_IRQ REG_BIT(31)
16 #define DG1_MSTR_TILE(t) REG_BIT(t)
19 #define MASTER_IRQ REG_BIT(31)
20 #define GU_MISC_IRQ REG_BIT(29)
21 #define DISPLAY_IRQ REG_BIT(16)
22 #define I2C_IRQ REG_BIT(12)
23 #define GT_DW_IRQ(x) REG_BIT(x)
32 #define INTR_GSC REG_BIT(31)
33 #define INTR_GUC REG_BIT(2
[all...]
H A Dxe_oa_regs.h10 #define GT_NOA_ENABLE REG_BIT(9)
25 #define OAR_OACONTROL_COUNTER_ENABLE REG_BIT(0)
29 #define OA_COUNTER_RESUME REG_BIT(0)
34 #define OAG_OAGLBCTXCTRL_TIMER_ENABLE REG_BIT(1)
35 #define OAG_OAGLBCTXCTRL_COUNTER_RESUME REG_BIT(0)
44 #define OAG_OABUFFER_MEMORY_SELECT REG_BIT(0) /* 0: PPGTT, 1: GGTT */
50 #define OAG_OACONTROL_OA_COUNTER_ENABLE REG_BIT(0)
60 #define OAG_OA_DEBUG_DISABLE_MMIO_TRG REG_BIT(14)
61 #define OAG_OA_DEBUG_START_TRIGGER_SCOPE_CONTROL REG_BIT(13)
62 #define OAG_OA_DEBUG_BUF_SIZE_SELECT REG_BIT(1
[all...]
H A Dxe_engine_regs.h64 #define RC_SEMA_IDLE_MSG_DISABLE REG_BIT(12)
65 #define WAIT_FOR_EVENT_POWER_DOWN_DISABLE REG_BIT(7)
66 #define IDLE_MSG_DISABLE REG_BIT(0)
96 #define ENABLE_SEMAPHORE_POLL_BIT REG_BIT(13)
110 #define GHWSP_CSB_REPORT_DIS REG_BIT(15)
111 #define PPHWSP_CSB_AND_TIMESTAMP_REPORT_DIS REG_BIT(14)
112 #define CS_PRIORITY_MEM_READ REG_BIT(7)
115 #define FFSC_PERCTX_PREEMPT_CTRL REG_BIT(14)
118 #define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
119 #define REPLAY_MODE_GRANULARITY REG_BIT(
[all...]
/linux/drivers/gpu/drm/i915/display/
H A Dintel_psr_regs.h14 #define EXITLINE_ENABLE REG_BIT(31)
28 #define EDP_PSR_ENABLE REG_BIT(31)
29 #define BDW_PSR_SINGLE_FRAME REG_BIT(30)
30 #define EDP_PSR_RESTORE_PSR_ACTIVE_CTX_MASK REG_BIT(29) /* SW can't modify */
31 #define EDP_PSR_LINK_STANDBY REG_BIT(27)
41 #define EDP_PSR_SKIP_AUX_EXIT REG_BIT(12)
42 #define EDP_PSR_TP_MASK REG_BIT(11)
45 #define EDP_PSR_CRC_ENABLE REG_BIT(10) /* BDW+ */
75 #define TGL_PSR_ERROR REG_BIT(2)
76 #define TGL_PSR_POST_EXIT REG_BIT(
[all...]
H A Dintel_fbc_regs.h12 #define FBC_CTL_EN REG_BIT(31)
13 #define FBC_CTL_PERIODIC REG_BIT(30)
16 #define FBC_CTL_STOP_ON_MOD REG_BIT(15)
17 #define FBC_CTL_UNCOMPRESSIBLE REG_BIT(14) /* i915+ */
18 #define FBC_CTL_C3_IDLE REG_BIT(13) /* i945gm only */
24 #define FBC_CMD_COMPRESS REG_BIT(0)
26 #define FBC_STAT_COMPRESSING REG_BIT(31)
27 #define FBC_STAT_COMPRESSED REG_BIT(30)
28 #define FBC_STAT_MODIFIED REG_BIT(29)
31 #define FBC_CTL_FENCE_DBL REG_BIT(
[all...]
H A Dintel_hdcp_regs.h15 #define HDCP_AKSV_SEND_TRIGGER REG_BIT(31)
16 #define HDCP_CLEAR_KEYS_TRIGGER REG_BIT(30)
17 #define HDCP_KEY_LOAD_TRIGGER REG_BIT(8)
19 #define HDCP_FUSE_IN_PROGRESS REG_BIT(7)
20 #define HDCP_FUSE_ERROR REG_BIT(6)
21 #define HDCP_FUSE_DONE REG_BIT(5)
22 #define HDCP_KEY_LOAD_STATUS REG_BIT(1)
23 #define HDCP_KEY_LOAD_DONE REG_BIT(0)
29 #define HDCP_TRANSA_REP_PRESENT REG_BIT(31)
30 #define HDCP_TRANSB_REP_PRESENT REG_BIT(3
[all...]
H A Dintel_display_regs.h114 #define IPS_ENABLE REG_BIT(31)
115 #define IPS_FALSE_COLOR REG_BIT(4)
316 #define DG2_DPFC_GATING_DIS REG_BIT(31)
319 #define DPCE_GATING_DIS REG_BIT(17)
327 #define CURSOR_GATING_DIS REG_BIT(28)
337 #define PIPEDMC_GATING_DIS REG_BIT(12)
519 #define PIPE_C_SCRAMBLE_RESET REG_BIT(14) /* chv */
520 #define PIPE_B_SCRAMBLE_RESET REG_BIT(1)
521 #define PIPE_A_SCRAMBLE_RESET REG_BIT(0)
622 #define VIDEO_DIP_ENABLE_AS_ADL REG_BIT(2
[all...]
H A Dintel_dvo_regs.h15 #define DVO_ENABLE REG_BIT(31)
16 #define DVO_PIPE_SEL_MASK REG_BIT(30)
22 #define DVO_INTERRUPT_SELECT REG_BIT(27)
23 #define DVO_DEDICATED_INT_ENABLE REG_BIT(26)
25 #define DVO_USE_VGA_SYNC REG_BIT(15)
26 #define DVO_DATA_ORDER_MASK REG_BIT(14)
29 #define DVO_VSYNC_DISABLE REG_BIT(11)
30 #define DVO_HSYNC_DISABLE REG_BIT(10)
31 #define DVO_VSYNC_TRISTATE REG_BIT(9)
32 #define DVO_HSYNC_TRISTATE REG_BIT(
[all...]
H A Dintel_vga_regs.h14 #define VGA_DISP_DISABLE REG_BIT(31)
15 #define VGA_2X_MODE REG_BIT(30) /* pre-ilk */
16 #define VGA_PIPE_SEL_MASK REG_BIT(29) /* pre-ivb */
20 #define VGA_BORDER_ENABLE REG_BIT(26)
21 #define VGA_PIPE_CSC_ENABLE REG_BIT(24) /* ilk+ */
23 #define VGA_PALETTE_READ_SEL REG_BIT(23) /* pre-ivb */
24 #define VGA_PALETTE_A_WRITE_DISABLE REG_BIT(22) /* pre-ivb */
25 #define VGA_PALETTE_B_WRITE_DISABLE REG_BIT(21) /* pre-ivb */
26 #define VGA_LEGACY_8BIT_PALETTE_ENABLE REG_BIT(20)
27 #define VGA_PALETTE_BYPASS REG_BIT(1
[all...]
H A Dintel_dp_aux_regs.h46 #define DP_AUX_CH_CTL_SEND_BUSY REG_BIT(31)
47 #define DP_AUX_CH_CTL_DONE REG_BIT(30)
48 #define DP_AUX_CH_CTL_INTERRUPT REG_BIT(29)
49 #define DP_AUX_CH_CTL_TIME_OUT_ERROR REG_BIT(28)
55 #define DP_AUX_CH_CTL_RECEIVE_ERROR REG_BIT(25)
60 #define XELPDP_DP_AUX_CH_CTL_POWER_REQUEST REG_BIT(19) /* mtl+ */
61 #define XELPDP_DP_AUX_CH_CTL_POWER_STATUS REG_BIT(18) /* mtl+ */
62 #define DP_AUX_CH_CTL_AUX_AKSV_SELECT REG_BIT(15)
63 #define DP_AUX_CH_CTL_MANCHESTER_TEST REG_BIT(14) /* pre-hsw */
64 #define DP_AUX_CH_CTL_PSR_DATA_AUX_REG_SKL REG_BIT(1
[all...]
H A Dintel_crt_regs.h14 #define ADPA_DAC_ENABLE REG_BIT(31)
15 #define ADPA_PIPE_SEL_MASK REG_BIT(30)
23 #define ADPA_CRT_HOTPLUG_ENABLE REG_BIT(23)
24 #define ADPA_CRT_HOTPLUG_PERIOD_MASK REG_BIT(22)
27 #define ADPA_CRT_HOTPLUG_WARMUP_MASK REG_BIT(21)
30 #define ADPA_CRT_HOTPLUG_SAMPLE_MASK REG_BIT(20)
38 #define ADPA_CRT_HOTPLUG_VOLREF_MASK REG_BIT(17)
41 #define ADPA_CRT_HOTPLUG_FORCE_TRIGGER REG_BIT(16)
42 #define ADPA_USE_VGA_HVPOLARITY REG_BIT(15)
43 #define ADPA_HSYNC_CNTL_DISABLE REG_BIT(1
[all...]
H A Dintel_cx0_phy_regs.h48 #define XELPDP_PORT_M2P_TRANSACTION_PENDING REG_BIT(31)
55 #define XELPDP_PORT_M2P_TRANSACTION_RESET REG_BIT(15)
68 #define XELPDP_PORT_P2M_RESPONSE_READY REG_BIT(31)
74 #define XELPDP_PORT_P2M_ERROR_SET REG_BIT(15)
99 #define XELPDP_PORT_BUF_D2D_LINK_ENABLE REG_BIT(29)
100 #define XELPDP_PORT_BUF_D2D_LINK_STATE REG_BIT(28)
101 #define XELPDP_PORT_BUF_SOC_PHY_READY REG_BIT(24)
106 #define XELPDP_PORT_REVERSAL REG_BIT(16)
107 #define XELPDP_PORT_BUF_IO_SELECT_TBT REG_BIT(11)
108 #define XELPDP_PORT_BUF_PHY_IDLE REG_BIT(
[all...]
H A Dvlv_dpio_phy_regs.h41 #define DPIO_ENABLE_CALIBRATION REG_BIT(11)
48 #define DPIO_REFSEL_OVERRIDE REG_BIT(27)
75 #define DPIO_PCS_TX_LANE2_RESET REG_BIT(16)
76 #define DPIO_PCS_TX_LANE1_RESET REG_BIT(7)
77 #define DPIO_LEFT_TXFIFO_RST_MASTER2 REG_BIT(4)
78 #define DPIO_RIGHT_TXFIFO_RST_MASTER2 REG_BIT(3)
83 #define CHV_PCS_REQ_SOFTRESET_EN REG_BIT(23)
84 #define DPIO_PCS_CLK_CRI_RXEB_EIOS_EN REG_BIT(22)
85 #define DPIO_PCS_CLK_CRI_RXDIGFILTSG_EN REG_BIT(21)
90 #define DPIO_PCS_CLK_SOFT_RESET REG_BIT(
[all...]
H A Dintel_vrr_regs.h16 #define VRR_CTL_VRR_ENABLE REG_BIT(31)
17 #define VRR_CTL_IGN_MAX_SHIFT REG_BIT(30)
18 #define VRR_CTL_FLIP_LINE_EN REG_BIT(29)
19 #define VRR_CTL_CMRR_ENABLE REG_BIT(27)
22 #define VRR_CTL_PIPELINE_FULL_OVERRIDE REG_BIT(0)
46 #define VRR_VMAXSHIFT_DEC REG_BIT(16)
54 #define VRR_STATUS_VMAX_REACHED REG_BIT(31)
55 #define VRR_STATUS_NOFLIP_TILL_BNDR REG_BIT(30)
56 #define VRR_STATUS_FLIP_BEF_BNDR REG_BIT(29)
57 #define VRR_STATUS_NO_FLIP_FRAME REG_BIT(2
[all...]
H A Dbxt_dpio_phy_regs.h37 #define PORT_PLL_ENABLE REG_BIT(31)
38 #define PORT_PLL_LOCK REG_BIT(30)
39 #define PORT_PLL_REF_SEL REG_BIT(27)
40 #define PORT_PLL_POWER_ENABLE REG_BIT(26)
41 #define PORT_PLL_POWER_STATE REG_BIT(25)
58 #define PORT_PLL_RECALIBRATE REG_BIT(14)
59 #define PORT_PLL_10BIT_CLK_ENABLE REG_BIT(13)
77 #define PORT_PLL_M2_FRAC_ENABLE REG_BIT(16)
92 #define PORT_PLL_DCO_AMP_OVR_EN_H REG_BIT(27)
104 #define PHY_POWER_GOOD REG_BIT(1
[all...]
H A Dintel_sprite_regs.h13 #define DVS_ENABLE REG_BIT(31)
14 #define DVS_PIPE_GAMMA_ENABLE REG_BIT(30)
15 #define DVS_YUV_RANGE_CORRECTION_DISABLE REG_BIT(27)
21 #define DVS_PIPE_CSC_ENABLE REG_BIT(24)
22 #define DVS_SOURCE_KEY REG_BIT(22)
23 #define DVS_RGB_ORDER_XBGR REG_BIT(20)
24 #define DVS_YUV_FORMAT_BT709 REG_BIT(18)
30 #define DVS_ROTATE_180 REG_BIT(15)
31 #define DVS_TRICKLE_FEED_DISABLE REG_BIT(14)
32 #define DVS_TILED REG_BIT(1
[all...]
H A Di9xx_plane_regs.h16 #define DISP_ENABLE REG_BIT(31)
17 #define DISP_PIPE_GAMMA_ENABLE REG_BIT(30)
32 #define DISP_STEREO_ENABLE REG_BIT(25)
33 #define DISP_PIPE_CSC_ENABLE REG_BIT(24) /* ilk+ */
36 #define DISP_SRC_KEY_ENABLE REG_BIT(22)
37 #define DISP_LINE_DOUBLE REG_BIT(20)
38 #define DISP_STEREO_POLARITY_SECOND REG_BIT(18)
39 #define DISP_ALPHA_PREMULTIPLY REG_BIT(16) /* CHV pipe B */
40 #define DISP_ROTATE_180 REG_BIT(15) /* i965+ */
41 #define DISP_ALPHA_TRANS_ENABLE REG_BIT(1
[all...]
H A Dintel_dmc_regs.h285 #define PIPEDMC_ENABLE REG_BIT(0)
288 #define PIPEDMC_ENABLE_MTL(pipe) REG_BIT(((pipe) - PIPE_A) * 4)
297 #define PIPEDMC_HALT REG_BIT(31)
298 #define PIPEDMC_STEP REG_BIT(27)
299 #define PIPEDMC_CLOCKGATE REG_BIT(23)
315 #define PIPEDMC_FQ_CTRL_ENABLE REG_BIT(31)
316 #define PIPEDMC_FQ_CTRL_ASYNC REG_BIT(29)
317 #define PIPEDMC_FQ_CTRL_PREEMPT REG_BIT(0)
322 #define PIPEDMC_FQ_STATUS_BUSY REG_BIT(31)
323 #define PIPEDMC_FQ_STATUS_W2_LIVE_STATUS REG_BIT(
[all...]
H A Dintel_snps_phy_regs.h29 #define SNPS_PHY_MPLLB_FORCE_EN REG_BIT(31)
30 #define SNPS_PHY_MPLLB_DIV_CLK_EN REG_BIT(30)
31 #define SNPS_PHY_MPLLB_DIV5_CLK_EN REG_BIT(29)
35 #define SNPS_PHY_MPLLB_PMIX_EN REG_BIT(10)
36 #define SNPS_PHY_MPLLB_DP2_MODE REG_BIT(9)
37 #define SNPS_PHY_MPLLB_WORD_DIV2_EN REG_BIT(8)
39 #define SNPS_PHY_MPLLB_SHIM_DIV32_CLK_SEL REG_BIT(0)
42 #define SNPS_PHY_MPLLB_FRACN_EN REG_BIT(31)
43 #define SNPS_PHY_MPLLB_FRACN_CGG_UPDATE_EN REG_BIT(30)
51 #define SNPS_PHY_MPLLB_SSC_EN REG_BIT(3
[all...]
/linux/drivers/gpu/drm/i915/
H A Di915_reg.h71 * Define bits using ``REG_BIT(N)``. Do **not** add ``_BIT`` suffix to the name.
109 * #define FOO_ENABLE REG_BIT(31)
120 #define DEPRESENT REG_BIT(9)
123 #define LMEM_INIT REG_BIT(7)
124 #define DRIVERFLR REG_BIT(31)
126 #define DRIVERFLR_STATUS REG_BIT(31)
282 #define HECI_H_CSR_IE REG_BIT(0)
283 #define HECI_H_CSR_IS REG_BIT(1)
284 #define HECI_H_CSR_IG REG_BIT(2)
285 #define HECI_H_CSR_RDY REG_BIT(
[all...]
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_regs.h38 #define GEN9_RPM_CONFIG0_CRYSTAL_CLOCK_FREQ_MASK REG_BIT(3)
75 #define GEN11_MCR_MULTICAST REG_BIT(31)
165 #define INSTRUCTION_STATE_CACHE_INVALIDATE REG_BIT(6)
173 #define GEN12_PERF_FIX_BALANCING_CFE_DISABLE REG_BIT(15)
176 #define FF_DOP_CLOCK_GATE_DISABLE REG_BIT(1)
178 #define GEN12_REPLAY_MODE_GRANULARITY REG_BIT(0)
242 #define GEN12_DISABLE_POSH_BUSY_FF_DOP_CG REG_BIT(11)
328 #define RING_FAULT_GTTSEL_MASK REG_BIT(11) /* pre-bdw */
331 #define RING_FAULT_VALID REG_BIT(0)
356 #define AUX_INV REG_BIT(
[all...]
H A Dintel_engine_regs.h48 #define GEN8_RC_SEMA_IDLE_MSG_DISABLE REG_BIT(12)
49 #define GEN8_FF_DOP_CLOCK_GATE_DISABLE REG_BIT(10)
50 #define GEN12_WAIT_FOR_EVENT_POWER_DOWN_DISABLE REG_BIT(7)
51 #define GEN6_BSD_GO_INDICATOR REG_BIT(4)
52 #define GEN6_BSD_SLEEP_INDICATOR REG_BIT(3)
53 #define GEN6_BSD_SLEEP_FLUSH_DISABLE REG_BIT(2)
54 #define GEN6_PSMI_SLEEP_MSG_DISABLE REG_BIT(0)
74 #define ASYNC_FLIP_PERF_DISABLE REG_BIT(14)
75 #define MI_FLUSH_ENABLE REG_BIT(12)
76 #define TGL_NESTED_BB_EN REG_BIT(1
[all...]
/linux/drivers/gpu/drm/xe/instructions/
H A Dxe_mi_commands.h29 #define MI_ARB_ENABLE REG_BIT(0)
38 #define MI_SDI_GGTT REG_BIT(22)
42 REG_BIT(21))
45 #define MI_LRI_LRM_CS_MMIO REG_BIT(19)
46 #define MI_LRI_MMIO_REMAP_EN REG_BIT(17)
48 #define MI_LRI_FORCE_POSTED REG_BIT(12)
52 #define MI_SRM_USE_GGTT REG_BIT(22)
53 #define MI_SRM_ADD_CS_OFFSET REG_BIT(19)
56 #define MI_FLUSH_DW_PROTECTED_MEM_EN REG_BIT(22)
57 #define MI_FLUSH_DW_STORE_INDEX REG_BIT(2
[all...]
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_rtp_test.c65 .expected_set_bits = REG_BIT(0) | REG_BIT(1),
66 .expected_clr_bits = REG_BIT(0) | REG_BIT(1),
73 XE_RTP_ACTIONS(SET(REGULAR_REG1, REG_BIT(0)))
77 XE_RTP_ACTIONS(SET(REGULAR_REG1, REG_BIT(1)))
85 .expected_set_bits = REG_BIT(0),
86 .expected_clr_bits = REG_BIT(0),
93 XE_RTP_ACTIONS(SET(REGULAR_REG1, REG_BIT(0)))
97 XE_RTP_ACTIONS(SET(REGULAR_REG1, REG_BIT(
[all...]

123