Searched refs:VC4_SET_FIELD (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_hdmi_phy.c | 441 VC4_SET_FIELD(0, VC4_HDMI_TX_PHY_PLL_CALIBRATION_CONFIG_1_MIN_LIMIT)); in vc5_hdmi_phy_init() 446 VC4_SET_FIELD(0, VC4_HDMI_TX_PHY_PLL_CALIBRATION_CONFIG_2_MAX_LIMIT)); in vc5_hdmi_phy_init() 449 VC4_SET_FIELD(phy_get_rm_offset(vco_freq), in vc5_hdmi_phy_init() 454 VC4_SET_FIELD(vco_div, VC4_HDMI_TX_PHY_CLK_DIV_VCO)); in vc5_hdmi_phy_init() 457 VC4_SET_FIELD(0xe147, VC4_HDMI_TX_PHY_PLL_CALIBRATION_CONFIG_4_HOLD_THRESHOLD) | in vc5_hdmi_phy_init() 458 VC4_SET_FIELD(0xe14, VC4_HDMI_TX_PHY_PLL_CALIBRATION_CONFIG_4_STABLE_THRESHOLD)); in vc5_hdmi_phy_init() 464 VC4_SET_FIELD(vco_sel, VC4_HDMI_TX_PHY_PLL_CTL_0_VCO_SEL)); in vc5_hdmi_phy_init() 469 VC4_SET_FIELD(3, VC4_HDMI_TX_PHY_PLL_CTL_1_POST_RST_SEL) | in vc5_hdmi_phy_init() 470 VC4_SET_FIELD(1, VC4_HDMI_TX_PHY_PLL_CTL_1_FREQ_DOUBLER_DELAY) | in vc5_hdmi_phy_init() 471 VC4_SET_FIELD(0x8a, VC4_HDMI_TX_PHY_PLL_CTL_1_CPP)); in vc5_hdmi_phy_init() [all …]
|
| H A D | vc4_plane.c | 590 VC4_SET_FIELD(scale, SCALER_TPZ0_SCALE) | in vc4_write_tpz() 591 VC4_SET_FIELD(0, SCALER_TPZ0_IPHASE)); in vc4_write_tpz() 593 VC4_SET_FIELD(recip, SCALER_TPZ1_RECIP)); in vc4_write_tpz() 652 VC4_SET_FIELD(scale, SCALER_PPF_SCALE) | in vc4_write_ppf() 658 VC4_SET_FIELD(phase, SCALER_PPF_IPHASE)); in vc4_write_ppf() 1046 VC4_SET_FIELD(refcount->upm.start / HVS_UBM_WORD_SIZE, in vc6_plane_allocate_upm() 1048 VC4_SET_FIELD(vc4_state->upm_handle[i] - 1, in vc6_plane_allocate_upm() 1050 VC4_SET_FIELD(vc4_state->upm_buffer_lines, in vc6_plane_allocate_upm() 1133 return VC4_SET_FIELD(SCALER_POS2_ALPHA_MODE_FIXED, in vc4_hvs4_get_alpha_blend_mode() 1138 return VC4_SET_FIELD(SCALER_POS2_ALPHA_MODE_FIXED, in vc4_hvs4_get_alpha_blend_mode() [all …]
|
| H A D | vc4_hdmi.c | 975 csc_ctl = VC4_SET_FIELD(VC4_HD_CSC_CTL_ORDER_BGR, in vc4_hdmi_csc_setup() 991 csc_ctl |= VC4_SET_FIELD(VC4_HD_CSC_CTL_MODE_CUSTOM, in vc4_hdmi_csc_setup() 1207 u32 csc_ctl = VC5_MT_CP_CSC_CTL_ENABLE | VC4_SET_FIELD(VC4_HD_CSC_CTL_MODE_CUSTOM, in vc5_hdmi_csc_setup() 1226 csc_ctl |= VC4_SET_FIELD(VC5_MT_CP_CSC_CTL_FILTER_MODE_444_TO_422_STANDARD, in vc5_hdmi_csc_setup() 1231 csc_chan_ctl |= VC4_SET_FIELD(VC5_MT_CP_CHANNEL_CTL_OUTPUT_REMAP_LEGACY_STYLE, in vc5_hdmi_csc_setup() 1234 if_cfg |= VC4_SET_FIELD(VC5_DVP_HT_VEC_INTERFACE_CFG_SEL_422_FORMAT_422_LEGACY, in vc5_hdmi_csc_setup() 1269 u32 verta = (VC4_SET_FIELD(mode->crtc_vsync_end - mode->crtc_vsync_start, in vc4_hdmi_set_timings() 1271 VC4_SET_FIELD(mode->crtc_vsync_start - mode->crtc_vdisplay, in vc4_hdmi_set_timings() 1273 VC4_SET_FIELD(mode->crtc_vdisplay, VC4_HDMI_VERTA_VAL)); in vc4_hdmi_set_timings() 1274 u32 vertb = (VC4_SET_FIELD(0, VC4_HDMI_VERTB_VSPO) | in vc4_hdmi_set_timings() [all …]
|
| H A D | vc4_kms.c | 146 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[0]), in vc4_ctm_commit() 148 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[3]), in vc4_ctm_commit() 150 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[6]), in vc4_ctm_commit() 153 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[1]), in vc4_ctm_commit() 155 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[4]), in vc4_ctm_commit() 157 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[7]), in vc4_ctm_commit() 160 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[2]), in vc4_ctm_commit() 162 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[5]), in vc4_ctm_commit() 164 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[8]), in vc4_ctm_commit() 169 VC4_SET_FIELD(ctm_state->fifo, SCALER_OLEDOFFS_DISPFIFO)); in vc4_ctm_commit() [all …]
|
| H A D | vc4_crtc.c | 302 ret |= VC4_SET_FIELD((level >> 6), in vc4_crtc_get_fifo_full_level_bits() 305 return ret | VC4_SET_FIELD(level & 0x3f, in vc4_crtc_get_fifo_full_level_bits() 386 VC4_SET_FIELD((mode->htotal - mode->hsync_end) * pixel_rep / ppc, in vc4_crtc_config_pv() 388 VC4_SET_FIELD((mode->hsync_end - mode->hsync_start) * pixel_rep / ppc, in vc4_crtc_config_pv() 392 VC4_SET_FIELD((mode->hsync_start - mode->hdisplay) * pixel_rep / ppc, in vc4_crtc_config_pv() 394 VC4_SET_FIELD(mode->hdisplay * pixel_rep / ppc, in vc4_crtc_config_pv() 418 VC4_SET_FIELD(vert_bp_even, PV_VERTA_VBP) | in vc4_crtc_config_pv() 419 VC4_SET_FIELD(vert_sync, PV_VERTA_VSYNC)); in vc4_crtc_config_pv() 421 VC4_SET_FIELD(vert_fp_even, PV_VERTB_VFP) | in vc4_crtc_config_pv() 422 VC4_SET_FIELD(mode->crtc_vdisplay, PV_VERTB_VACTIVE)); in vc4_crtc_config_pv() [all …]
|
| H A D | vc4_gem.c | 449 VC4_SET_FIELD(0xf, V3D_SLCACTL_T1CC) | in vc4_flush_caches() 450 VC4_SET_FIELD(0xf, V3D_SLCACTL_T0CC) | in vc4_flush_caches() 451 VC4_SET_FIELD(0xf, V3D_SLCACTL_UCC) | in vc4_flush_caches() 452 VC4_SET_FIELD(0xf, V3D_SLCACTL_ICC)); in vc4_flush_caches() 464 VC4_SET_FIELD(0xf, V3D_SLCACTL_T1CC) | in vc4_flush_texture_caches() 465 VC4_SET_FIELD(0xf, V3D_SLCACTL_T0CC)); in vc4_flush_texture_caches()
|
| H A D | vc4_regs.h | 14 #define VC4_SET_FIELD(value, field) \ macro
|