/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubp/dcn30/ |
D | dcn30_hubp.c | 57 REG_SET(DCN_VM_SYSTEM_APERTURE_LOW_ADDR, 0, in hubp3_set_vm_system_aperture_settings() 60 REG_SET(DCN_VM_SYSTEM_APERTURE_HIGH_ADDR, 0, in hubp3_set_vm_system_aperture_settings() 116 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH, 0, in hubp3_program_surface_flip_and_addr() 120 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS, 0, in hubp3_program_surface_flip_and_addr() 125 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH, 0, in hubp3_program_surface_flip_and_addr() 129 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS, 0, in hubp3_program_surface_flip_and_addr() 145 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH_C, 0, in hubp3_program_surface_flip_and_addr() 149 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_C, 0, in hubp3_program_surface_flip_and_addr() 153 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH, 0, in hubp3_program_surface_flip_and_addr() 157 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS, 0, in hubp3_program_surface_flip_and_addr() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn35/ |
D | dcn35_dpp.c | 69 REG_SET(FCNV_FP_BIAS_R, 0, FCNV_FP_BIAS_R, 0); in dpp35_program_bias_and_scale_fcnv() 70 REG_SET(FCNV_FP_BIAS_G, 0, FCNV_FP_BIAS_G, 0); in dpp35_program_bias_and_scale_fcnv() 71 REG_SET(FCNV_FP_BIAS_B, 0, FCNV_FP_BIAS_B, 0); in dpp35_program_bias_and_scale_fcnv() 73 REG_SET(FCNV_FP_SCALE_R, 0, FCNV_FP_SCALE_R, 0x1F000); in dpp35_program_bias_and_scale_fcnv() 74 REG_SET(FCNV_FP_SCALE_G, 0, FCNV_FP_SCALE_G, 0x1F000); in dpp35_program_bias_and_scale_fcnv() 75 REG_SET(FCNV_FP_SCALE_B, 0, FCNV_FP_SCALE_B, 0x1F000); in dpp35_program_bias_and_scale_fcnv() 77 REG_SET(FCNV_FP_BIAS_R, 0, FCNV_FP_BIAS_R, params->bias_red); in dpp35_program_bias_and_scale_fcnv() 78 REG_SET(FCNV_FP_BIAS_G, 0, FCNV_FP_BIAS_G, params->bias_green); in dpp35_program_bias_and_scale_fcnv() 79 REG_SET(FCNV_FP_BIAS_B, 0, FCNV_FP_BIAS_B, params->bias_blue); in dpp35_program_bias_and_scale_fcnv() 81 REG_SET(FCNV_FP_SCALE_R, 0, FCNV_FP_SCALE_R, params->scale_red); in dpp35_program_bias_and_scale_fcnv() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mpc/dcn10/ |
D | dcn10_mpc.c | 68 REG_SET(MPCC_BG_R_CR[bottommost_mpcc->mpcc_id], 0, in mpc1_set_bg_color() 70 REG_SET(MPCC_BG_G_Y[bottommost_mpcc->mpcc_id], 0, in mpc1_set_bg_color() 72 REG_SET(MPCC_BG_B_CB[bottommost_mpcc->mpcc_id], 0, in mpc1_set_bg_color() 229 REG_SET(MPCC_BOT_SEL[mpcc_id], 0, MPCC_BOT_SEL, insert_above_mpcc->mpcc_id); in mpc1_insert_plane() 233 REG_SET(MPCC_BOT_SEL[mpcc_id], 0, MPCC_BOT_SEL, 0xf); in mpc1_insert_plane() 236 REG_SET(MPCC_TOP_SEL[mpcc_id], 0, MPCC_TOP_SEL, dpp_id); in mpc1_insert_plane() 237 REG_SET(MPCC_OPP_ID[mpcc_id], 0, MPCC_OPP_ID, tree->opp_id); in mpc1_insert_plane() 240 REG_SET(MPCC_UPDATE_LOCK_SEL[mpcc_id], 0, MPCC_UPDATE_LOCK_SEL, tree->opp_id); in mpc1_insert_plane() 254 REG_SET(MPCC_BOT_SEL[temp_mpcc->mpcc_id], 0, MPCC_BOT_SEL, mpcc_id); in mpc1_insert_plane() 320 REG_SET(MPCC_BOT_SEL[temp_mpcc->mpcc_id], 0, in mpc1_remove_mpcc() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubp/dcn10/ |
D | dcn10_hubp.c | 396 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH, 0, in hubp1_program_surface_flip_and_addr() 400 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS, 0, in hubp1_program_surface_flip_and_addr() 405 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH, 0, in hubp1_program_surface_flip_and_addr() 409 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS, 0, in hubp1_program_surface_flip_and_addr() 425 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH_C, 0, in hubp1_program_surface_flip_and_addr() 429 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_C, 0, in hubp1_program_surface_flip_and_addr() 433 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS_HIGH, 0, in hubp1_program_surface_flip_and_addr() 437 REG_SET(DCSURF_PRIMARY_META_SURFACE_ADDRESS, 0, in hubp1_program_surface_flip_and_addr() 442 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS_HIGH_C, 0, in hubp1_program_surface_flip_and_addr() 446 REG_SET(DCSURF_PRIMARY_SURFACE_ADDRESS_C, 0, in hubp1_program_surface_flip_and_addr() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubp/dcn401/ |
D | dcn401_hubp.c | 212 REG_SET(BLANK_OFFSET_1, 0, in hubp401_program_deadline() 215 REG_SET(DST_DIMENSIONS, 0, in hubp401_program_deadline() 222 REG_SET(REF_FREQ_TO_PIX_FREQ, 0, in hubp401_program_deadline() 226 REG_SET(VBLANK_PARAMETERS_1, 0, in hubp401_program_deadline() 230 REG_SET(NOM_PARAMETERS_0, 0, in hubp401_program_deadline() 234 REG_SET(NOM_PARAMETERS_1, 0, in hubp401_program_deadline() 237 REG_SET(NOM_PARAMETERS_4, 0, in hubp401_program_deadline() 240 REG_SET(NOM_PARAMETERS_5, 0, in hubp401_program_deadline() 247 REG_SET(VBLANK_PARAMETERS_2, 0, in hubp401_program_deadline() 251 REG_SET(NOM_PARAMETERS_2, 0, in hubp401_program_deadline() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn10/ |
D | dcn10_dpp_cm.c | 100 REG_SET(CM_GAMUT_REMAP_CONTROL, 0, in program_gamut_remap() 154 REG_SET( in program_gamut_remap() 269 REG_SET(CM_TEST_DEBUG_INDEX, 0, in dpp1_cm_program_color_matrix() 303 REG_SET(CM_OCSC_CONTROL, 0, CM_OCSC_MODE, ocsc_mode); in dpp1_cm_program_color_matrix() 391 REG_SET(CM_MEM_PWR_CTRL, 0, in dpp1_cm_power_on_regamma_lut() 406 REG_SET(CM_RGAM_LUT_DATA, 0, CM_RGAM_LUT_DATA, rgb[i].red_reg); in dpp1_cm_program_regamma_lut() 407 REG_SET(CM_RGAM_LUT_DATA, 0, CM_RGAM_LUT_DATA, rgb[i].green_reg); in dpp1_cm_program_regamma_lut() 408 REG_SET(CM_RGAM_LUT_DATA, 0, CM_RGAM_LUT_DATA, rgb[i].blue_reg); in dpp1_cm_program_regamma_lut() 410 REG_SET(CM_RGAM_LUT_DATA, 0, CM_RGAM_LUT_DATA, rgb[i].delta_red_reg); in dpp1_cm_program_regamma_lut() 411 REG_SET(CM_RGAM_LUT_DATA, 0, CM_RGAM_LUT_DATA, rgb[i].delta_green_reg); in dpp1_cm_program_regamma_lut() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_vmid.c | 78 REG_SET(PAGE_TABLE_START_ADDR_HI32, 0, in dcn20_vmid_setup() 80 REG_SET(PAGE_TABLE_START_ADDR_LO32, 0, in dcn20_vmid_setup() 83 REG_SET(PAGE_TABLE_END_ADDR_HI32, 0, in dcn20_vmid_setup() 85 REG_SET(PAGE_TABLE_END_ADDR_LO32, 0, in dcn20_vmid_setup() 92 REG_SET(PAGE_TABLE_BASE_ADDR_HI32, 0, in dcn20_vmid_setup() 95 REG_SET(PAGE_TABLE_BASE_ADDR_LO32, 0, in dcn20_vmid_setup()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/ |
D | dcn31_hubbub.c | 189 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, 0, in hubbub31_program_urgent_watermarks() 203 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_A, 0, in hubbub31_program_urgent_watermarks() 213 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_A, 0, in hubbub31_program_urgent_watermarks() 223 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, 0, in hubbub31_program_urgent_watermarks() 233 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, 0, in hubbub31_program_urgent_watermarks() 247 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_B, 0, in hubbub31_program_urgent_watermarks() 257 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_B, 0, in hubbub31_program_urgent_watermarks() 267 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_B, 0, in hubbub31_program_urgent_watermarks() 277 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_C, 0, in hubbub31_program_urgent_watermarks() 291 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_C, 0, in hubbub31_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/optc/dcn20/ |
D | dcn20_optc.c | 142 REG_SET(OPTC_BYTES_PER_PIXEL, 0, in optc2_set_dsc_config() 176 REG_SET(OPTC_MEMORY_CONFIG, 0, in optc2_set_odm_bypass() 205 REG_SET(OPTC_MEMORY_CONFIG, 0, in optc2_set_odm_combine() 216 REG_SET(OTG_H_TIMING_CNTL, 0, OTG_H_TIMING_DIV_BY2, 1); in optc2_set_odm_combine() 284 REG_SET(OTG_GLOBAL_CONTROL0, 0, in optc2_align_vblanks() 294 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc2_align_vblanks() 322 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc2_align_vblanks() 344 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc2_align_vblanks() 368 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc2_align_vblanks() 374 REG_SET(OTG_GLOBAL_CONTROL0, 0, in optc2_align_vblanks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/ |
D | dcn32_hubbub.c | 184 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, 0, in hubbub32_program_urgent_watermarks() 198 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_A, 0, in hubbub32_program_urgent_watermarks() 208 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_A, 0, in hubbub32_program_urgent_watermarks() 218 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, 0, in hubbub32_program_urgent_watermarks() 228 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, 0, in hubbub32_program_urgent_watermarks() 242 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_B, 0, in hubbub32_program_urgent_watermarks() 252 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_B, 0, in hubbub32_program_urgent_watermarks() 262 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_B, 0, in hubbub32_program_urgent_watermarks() 272 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_C, 0, in hubbub32_program_urgent_watermarks() 286 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_C, 0, in hubbub32_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mpc/dcn20/ |
D | dcn20_mpc.c | 66 REG_SET(MPCC_TOP_GAIN[mpcc_id], 0, MPCC_TOP_GAIN, blnd_cfg->top_gain); in mpc2_update_blending() 67 REG_SET(MPCC_BOT_GAIN_INSIDE[mpcc_id], 0, MPCC_BOT_GAIN_INSIDE, blnd_cfg->bottom_inside_gain); in mpc2_update_blending() 68 REG_SET(MPCC_BOT_GAIN_OUTSIDE[mpcc_id], 0, MPCC_BOT_GAIN_OUTSIDE, blnd_cfg->bottom_outside_gain); in mpc2_update_blending() 142 REG_SET(CSC_MODE[opp_id], 0, MPC_OCSC_MODE, ocsc_mode); in mpc2_set_output_csc() 182 REG_SET(CSC_MODE[opp_id], 0, MPC_OCSC_MODE, ocsc_mode); in mpc2_set_output_csc() 198 REG_SET(CSC_MODE[opp_id], 0, MPC_OCSC_MODE, ocsc_mode); in mpc2_set_ocsc_default() 241 REG_SET(CSC_MODE[opp_id], 0, MPC_OCSC_MODE, ocsc_mode); in mpc2_set_ocsc_default() 278 REG_SET(MPCC_MEM_PWR_CTRL[mpcc_id], 0, in mpc20_power_on_ogam_lut() 293 REG_SET(MPCC_OGAM_LUT_INDEX[mpcc_id], 0, MPCC_OGAM_LUT_INDEX, 0); in mpc20_configure_ogam_lut() 388 REG_SET(MPCC_OGAM_LUT_DATA[mpcc_id], 0, MPCC_OGAM_LUT_DATA, rgb[i].red_reg); in mpc20_program_ogam_pwl() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn30/ |
D | dcn30_dpp_cm.c | 94 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, rgb[i].red_reg); in dpp3_program_gammcor_lut() 96 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, last_base_value_red); in dpp3_program_gammcor_lut() 102 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, rgb[i].red_reg); in dpp3_program_gammcor_lut() 104 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, last_base_value_red); in dpp3_program_gammcor_lut() 106 REG_SET(CM_GAMCOR_LUT_INDEX, 0, CM_GAMCOR_LUT_INDEX, 0); in dpp3_program_gammcor_lut() 111 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, rgb[i].green_reg); in dpp3_program_gammcor_lut() 113 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, last_base_value_green); in dpp3_program_gammcor_lut() 115 REG_SET(CM_GAMCOR_LUT_INDEX, 0, CM_GAMCOR_LUT_INDEX, 0); in dpp3_program_gammcor_lut() 120 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, rgb[i].blue_reg); in dpp3_program_gammcor_lut() 122 REG_SET(CM_GAMCOR_LUT_DATA, 0, CM_GAMCOR_LUT_DATA, last_base_value_blue); in dpp3_program_gammcor_lut() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dwb/dcn30/ |
D | dcn30_dwb_cm.c | 183 REG_SET(DWB_OGAM_LUT_INDEX, 0, DWB_OGAM_LUT_INDEX, 0); in dwb3_configure_ogam_lut() 198 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].red_reg); in dwb3_program_ogam_pwl() 200 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, last_base_value_red); in dwb3_program_ogam_pwl() 208 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].red_reg); in dwb3_program_ogam_pwl() 210 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, last_base_value_red); in dwb3_program_ogam_pwl() 212 REG_SET(DWB_OGAM_LUT_INDEX, 0, DWB_OGAM_LUT_INDEX, 0); in dwb3_program_ogam_pwl() 218 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].green_reg); in dwb3_program_ogam_pwl() 220 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, last_base_value_green); in dwb3_program_ogam_pwl() 222 REG_SET(DWB_OGAM_LUT_INDEX, 0, DWB_OGAM_LUT_INDEX, 0); in dwb3_program_ogam_pwl() 228 REG_SET(DWB_OGAM_LUT_DATA, 0, DWB_OGAM_LUT_DATA, rgb[i].blue_reg); in dwb3_program_ogam_pwl() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn401/ |
D | dcn401_hubbub.c | 63 REG_SET(COMPBUF_RESERVED_SPACE, 0, in dcn401_init_crb() 80 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, 0, in hubbub401_program_urgent_watermarks() 92 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_A, 0, in hubbub401_program_urgent_watermarks() 101 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_A, 0, in hubbub401_program_urgent_watermarks() 110 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_MALL_A, 0, in hubbub401_program_urgent_watermarks() 117 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, 0, in hubbub401_program_urgent_watermarks() 124 REG_SET(DCHUBBUB_ARB_REFCYC_PER_META_TRIP_A, 0, in hubbub401_program_urgent_watermarks() 133 REG_SET(DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, 0, in hubbub401_program_urgent_watermarks() 145 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_B, 0, in hubbub401_program_urgent_watermarks() 154 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_B, 0, in hubbub401_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_ipp.c | 127 REG_SET(CUR_SURFACE_ADDRESS_HIGH, 0, in dce_ipp_cursor_set_attributes() 130 REG_SET(CUR_SURFACE_ADDRESS, 0, in dce_ipp_cursor_set_attributes() 178 REG_SET(DCFE_MEM_PWR_CTRL, 0, DCP_LUT_MEM_PWR_DIS, 1); in dce_ipp_program_input_lut() 181 REG_SET(DC_LUT_WRITE_EN_MASK, 0, DC_LUT_WRITE_EN_MASK, 0x7); in dce_ipp_program_input_lut() 193 REG_SET(DC_LUT_RW_INDEX, 0, in dce_ipp_program_input_lut() 197 REG_SET(DC_LUT_SEQ_COLOR, 0, DC_LUT_SEQ_COLOR, in dce_ipp_program_input_lut() 200 REG_SET(DC_LUT_SEQ_COLOR, 0, DC_LUT_SEQ_COLOR, in dce_ipp_program_input_lut() 203 REG_SET(DC_LUT_SEQ_COLOR, 0, DC_LUT_SEQ_COLOR, in dce_ipp_program_input_lut() 210 REG_SET(DCFE_MEM_PWR_CTRL, 0, DCP_LUT_MEM_PWR_DIS, 0); in dce_ipp_program_input_lut()
|
D | dce_transform.c | 120 REG_SET(SCL_BYPASS_CONTROL, 0, SCL_BYPASS_MODE, 0); in setup_scaling_configuration() 144 REG_SET(SCL_CONTROL, 0, SCL_BOUNDARY_MODE, 1); in setup_scaling_configuration() 154 REG_SET(SCL_BYPASS_CONTROL, 0, SCL_BYPASS_MODE, 0); in dce60_setup_scaling_configuration() 226 REG_SET(DCFE_MEM_PWR_CTRL, power_ctl, SCL_COEFF_MEM_PWR_DIS, 1); in program_multi_taps_filter() 344 REG_SET(SCL_HORZ_FILTER_SCALE_RATIO, 0, in program_scl_ratios_inits() 347 REG_SET(SCL_VERT_FILTER_SCALE_RATIO, 0, in program_scl_ratios_inits() 367 REG_SET(SCL_HORZ_FILTER_SCALE_RATIO, 0, in dce60_program_scl_ratios_inits() 370 REG_SET(SCL_VERT_FILTER_SCALE_RATIO, 0, in dce60_program_scl_ratios_inits() 445 REG_SET(SCL_VERT_FILTER_CONTROL, 0, in dce_transform_set_scaler() 460 REG_SET(SCL_HORZ_FILTER_CONTROL, 0, in dce_transform_set_scaler() [all …]
|
D | dce_mem_input.c | 507 REG_SET(GRPH_X_START, 0, in program_size_and_rotation() 510 REG_SET(GRPH_Y_START, 0, in program_size_and_rotation() 513 REG_SET(GRPH_X_END, 0, in program_size_and_rotation() 516 REG_SET(GRPH_Y_END, 0, in program_size_and_rotation() 519 REG_SET(GRPH_PITCH, 0, in program_size_and_rotation() 522 REG_SET(HW_ROTATION, 0, in program_size_and_rotation() 537 REG_SET(GRPH_X_START, 0, in dce60_program_size() 540 REG_SET(GRPH_Y_START, 0, in dce60_program_size() 543 REG_SET(GRPH_X_END, 0, in dce60_program_size() 546 REG_SET(GRPH_Y_END, 0, in dce60_program_size() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubp/dcn20/ |
D | dcn20_hubp.c | 67 REG_SET(DCN_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB, 0, in hubp2_set_vm_system_aperture_settings() 70 REG_SET(DCN_VM_SYSTEM_APERTURE_LOW_ADDR, 0, in hubp2_set_vm_system_aperture_settings() 73 REG_SET(DCN_VM_SYSTEM_APERTURE_HIGH_ADDR, 0, in hubp2_set_vm_system_aperture_settings() 93 REG_SET(BLANK_OFFSET_1, 0, in hubp2_program_deadline() 96 REG_SET(DST_DIMENSIONS, 0, in hubp2_program_deadline() 103 REG_SET(REF_FREQ_TO_PIX_FREQ, 0, in hubp2_program_deadline() 107 REG_SET(VBLANK_PARAMETERS_1, 0, in hubp2_program_deadline() 111 REG_SET(NOM_PARAMETERS_0, 0, in hubp2_program_deadline() 115 REG_SET(NOM_PARAMETERS_1, 0, in hubp2_program_deadline() 118 REG_SET(NOM_PARAMETERS_4, 0, in hubp2_program_deadline() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn401/ |
D | dcn401_dpp_cm.c | 96 REG_SET(CNVC_SURFACE_PIXEL_FORMAT, 0, in dpp401_full_bypass() 107 REG_SET(CM_CONTROL, 0, CM_BYPASS_EN, 1); in dpp401_full_bypass() 109 REG_SET(CM_CONTROL, 0, CM_BYPASS, 1); in dpp401_full_bypass() 112 REG_SET(CM_DGAM_CONTROL, 0, CM_DGAM_LUT_MODE, 0); in dpp401_full_bypass() 190 REG_SET(CUR0_MATRIX_MODE, 0, CUR0_MATRIX_MODE, CUR_MATRIX_BYPASS); in dpp401_program_cursor_csc() 205 REG_SET(CUR0_MATRIX_MODE, 0, CUR0_MATRIX_MODE, CUR_MATRIX_BYPASS); in dpp401_program_cursor_csc() 239 REG_SET(CUR0_MATRIX_MODE, 0, CUR0_MATRIX_MODE, mode_select); in dpp401_program_cursor_csc()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn20/ |
D | dcn20_dpp_cm.c | 99 REG_SET(CM_DGAM_LUT_INDEX, 0, CM_DGAM_LUT_INDEX, 0); in dpp2_program_degamma_lut() 101 REG_SET(CM_DGAM_LUT_DATA, 0, CM_DGAM_LUT_DATA, rgb[i].red_reg); in dpp2_program_degamma_lut() 102 REG_SET(CM_DGAM_LUT_DATA, 0, CM_DGAM_LUT_DATA, rgb[i].green_reg); in dpp2_program_degamma_lut() 103 REG_SET(CM_DGAM_LUT_DATA, 0, CM_DGAM_LUT_DATA, rgb[i].blue_reg); in dpp2_program_degamma_lut() 105 REG_SET(CM_DGAM_LUT_DATA, 0, in dpp2_program_degamma_lut() 107 REG_SET(CM_DGAM_LUT_DATA, 0, in dpp2_program_degamma_lut() 109 REG_SET(CM_DGAM_LUT_DATA, 0, in dpp2_program_degamma_lut() 170 REG_SET(CM_GAMUT_REMAP_CONTROL, 0, in program_gamut_remap() 207 REG_SET( in program_gamut_remap() 307 REG_SET(CM_ICSC_CONTROL, 0, CM_ICSC_MODE, 0); in dpp2_program_input_csc() [all …]
|
/linux-6.12.1/arch/arm/mach-imx/ |
D | anatop.c | 16 #define REG_SET 0x4 macro 46 REG_SET : REG_CLR; in imx_anatop_enable_weak2p5() 52 regmap_write(anatop, ANADIG_REG_CORE + (enable ? REG_SET : REG_CLR), in imx_anatop_enable_fet_odrive() 58 regmap_write(anatop, ANADIG_REG_2P5 + (enable ? REG_SET : REG_CLR), in imx_anatop_enable_2p5_pulldown() 64 regmap_write(anatop, ANADIG_ANA_MISC0 + (enable ? REG_SET : REG_CLR), in imx_anatop_disconnect_high_snvs()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn21/ |
D | dcn21_hubbub.c | 113 REG_SET(DCN_VM_FB_LOCATION_BASE, 0, in hubbub21_init_dchub() 115 REG_SET(DCN_VM_FB_LOCATION_TOP, 0, in hubbub21_init_dchub() 117 REG_SET(DCN_VM_FB_OFFSET, 0, in hubbub21_init_dchub() 119 REG_SET(DCN_VM_AGP_BOT, 0, in hubbub21_init_dchub() 121 REG_SET(DCN_VM_AGP_TOP, 0, in hubbub21_init_dchub() 123 REG_SET(DCN_VM_AGP_BASE, 0, in hubbub21_init_dchub() 172 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_A, 0, in hubbub21_program_urgent_watermarks() 182 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_NOM_A, 0, in hubbub21_program_urgent_watermarks() 192 REG_SET(DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, 0, in hubbub21_program_urgent_watermarks() 217 REG_SET(DCHUBBUB_ARB_FRAC_URG_BW_FLIP_B, 0, in hubbub21_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mpc/dcn32/ |
D | dcn32_mpc.c | 75 REG_SET(MPCC_MCM_MEM_PWR_CTRL[mpcc_id], 0, MPCC_MCM_1DLUT_MEM_PWR_DIS, power_on); in mpc32_power_on_blnd_lut() 88 REG_SET(MPCC_MCM_MEM_PWR_CTRL[mpcc_id], 0, in mpc32_power_on_blnd_lut() 137 REG_SET(MPCC_MCM_1DLUT_LUT_INDEX[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_INDEX, 0); in mpc32_configure_post1dlut() 239 REG_SET(MPCC_MCM_1DLUT_LUT_DATA[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_DATA, rgb[i].red_reg); in mpc32_program_post1dlut_pwl() 240 REG_SET(MPCC_MCM_1DLUT_LUT_DATA[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_DATA, last_base_value_red); in mpc32_program_post1dlut_pwl() 242 REG_SET(MPCC_MCM_1DLUT_LUT_INDEX[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_INDEX, 0); in mpc32_program_post1dlut_pwl() 245 REG_SET(MPCC_MCM_1DLUT_LUT_DATA[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_DATA, rgb[i].red_reg); in mpc32_program_post1dlut_pwl() 246 REG_SET(MPCC_MCM_1DLUT_LUT_DATA[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_DATA, last_base_value_red); in mpc32_program_post1dlut_pwl() 248 REG_SET(MPCC_MCM_1DLUT_LUT_INDEX[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_INDEX, 0); in mpc32_program_post1dlut_pwl() 251 REG_SET(MPCC_MCM_1DLUT_LUT_DATA[mpcc_id], 0, MPCC_MCM_1DLUT_LUT_DATA, rgb[i].green_reg); in mpc32_program_post1dlut_pwl() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hpo/dcn31/ |
D | dcn31_hpo_dp_link_encoder.c | 213 REG_SET(DP_DPHY_SYM32_TP_CUSTOM0, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 215 REG_SET(DP_DPHY_SYM32_TP_CUSTOM1, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 217 REG_SET(DP_DPHY_SYM32_TP_CUSTOM2, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 219 REG_SET(DP_DPHY_SYM32_TP_CUSTOM3, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 221 REG_SET(DP_DPHY_SYM32_TP_CUSTOM4, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 223 REG_SET(DP_DPHY_SYM32_TP_CUSTOM5, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 225 REG_SET(DP_DPHY_SYM32_TP_CUSTOM6, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 227 REG_SET(DP_DPHY_SYM32_TP_CUSTOM7, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 229 REG_SET(DP_DPHY_SYM32_TP_CUSTOM8, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() 231 REG_SET(DP_DPHY_SYM32_TP_CUSTOM9, 0, TP_CUSTOM, tp_custom); in dcn31_hpo_dp_link_enc_set_link_test_pattern() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/optc/dcn10/ |
D | dcn10_optc.c | 84 REG_SET(OTG_VSTARTUP_PARAM, 0, in optc1_program_global_sync() 91 REG_SET(OTG_VREADY_PARAM, 0, in optc1_program_global_sync() 99 REG_SET(OTG_STEREO_CONTROL, 0, in optc1_disable_stereo() 125 REG_SET(OTG_VERTICAL_INTERRUPT1_POSITION, 0, in optc1_setup_vertical_interrupt1() 135 REG_SET(OTG_VERTICAL_INTERRUPT2_POSITION, 0, in optc1_setup_vertical_interrupt2() 192 REG_SET(OTG_H_TOTAL, 0, in optc1_program_timing() 223 REG_SET(OTG_V_TOTAL, 0, in optc1_program_timing() 676 REG_SET(OTG_GLOBAL_CONTROL0, 0, in optc1_lock() 678 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc1_lock() 692 REG_SET(OTG_MASTER_UPDATE_LOCK, 0, in optc1_unlock() [all …]
|