Searched refs:prog_wm_value (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn21/ |
D | dcn21_hubbub.c | 148 uint32_t prog_wm_value; in hubbub21_program_urgent_watermarks() local 155 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, in hubbub21_program_urgent_watermarks() 158 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, prog_wm_value, in hubbub21_program_urgent_watermarks() 159 DCHUBBUB_ARB_VM_ROW_URGENCY_WATERMARK_A, prog_wm_value); in hubbub21_program_urgent_watermarks() 163 watermarks->a.urgent_ns, prog_wm_value); in hubbub21_program_urgent_watermarks() 190 prog_wm_value = convert_and_clamp(watermarks->a.urgent_latency_ns, in hubbub21_program_urgent_watermarks() 193 DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, prog_wm_value); in hubbub21_program_urgent_watermarks() 200 prog_wm_value = convert_and_clamp(watermarks->b.urgent_ns, in hubbub21_program_urgent_watermarks() 203 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, prog_wm_value, in hubbub21_program_urgent_watermarks() 204 DCHUBBUB_ARB_VM_ROW_URGENCY_WATERMARK_B, prog_wm_value); in hubbub21_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/ |
D | dcn32_hubbub.c | 175 uint32_t prog_wm_value; in hubbub32_program_urgent_watermarks() local 182 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, in hubbub32_program_urgent_watermarks() 185 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, prog_wm_value); in hubbub32_program_urgent_watermarks() 189 watermarks->a.urgent_ns, prog_wm_value); in hubbub32_program_urgent_watermarks() 216 prog_wm_value = convert_and_clamp(watermarks->a.urgent_latency_ns, in hubbub32_program_urgent_watermarks() 219 DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, prog_wm_value); in hubbub32_program_urgent_watermarks() 226 prog_wm_value = convert_and_clamp(watermarks->b.urgent_ns, in hubbub32_program_urgent_watermarks() 229 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, prog_wm_value); in hubbub32_program_urgent_watermarks() 233 watermarks->b.urgent_ns, prog_wm_value); in hubbub32_program_urgent_watermarks() 260 prog_wm_value = convert_and_clamp(watermarks->b.urgent_latency_ns, in hubbub32_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/ |
D | dcn31_hubbub.c | 180 uint32_t prog_wm_value; in hubbub31_program_urgent_watermarks() local 187 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, in hubbub31_program_urgent_watermarks() 190 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, prog_wm_value); in hubbub31_program_urgent_watermarks() 194 watermarks->a.urgent_ns, prog_wm_value); in hubbub31_program_urgent_watermarks() 221 prog_wm_value = convert_and_clamp(watermarks->a.urgent_latency_ns, in hubbub31_program_urgent_watermarks() 224 DCHUBBUB_ARB_REFCYC_PER_TRIP_TO_MEMORY_A, prog_wm_value); in hubbub31_program_urgent_watermarks() 231 prog_wm_value = convert_and_clamp(watermarks->b.urgent_ns, in hubbub31_program_urgent_watermarks() 234 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, prog_wm_value); in hubbub31_program_urgent_watermarks() 238 watermarks->b.urgent_ns, prog_wm_value); in hubbub31_program_urgent_watermarks() 265 prog_wm_value = convert_and_clamp(watermarks->b.urgent_latency_ns, in hubbub31_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn10/ |
D | dcn10_hubbub.c | 250 uint32_t prog_wm_value; in hubbub1_program_urgent_watermarks() local 257 prog_wm_value = convert_and_clamp(watermarks->a.urgent_ns, in hubbub1_program_urgent_watermarks() 260 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, prog_wm_value); in hubbub1_program_urgent_watermarks() 264 watermarks->a.urgent_ns, prog_wm_value); in hubbub1_program_urgent_watermarks() 270 prog_wm_value = convert_and_clamp(watermarks->a.pte_meta_urgent_ns, in hubbub1_program_urgent_watermarks() 272 REG_WRITE(DCHUBBUB_ARB_PTE_META_URGENCY_WATERMARK_A, prog_wm_value); in hubbub1_program_urgent_watermarks() 275 watermarks->a.pte_meta_urgent_ns, prog_wm_value); in hubbub1_program_urgent_watermarks() 282 prog_wm_value = convert_and_clamp(watermarks->b.urgent_ns, in hubbub1_program_urgent_watermarks() 285 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_B, prog_wm_value); in hubbub1_program_urgent_watermarks() 289 watermarks->b.urgent_ns, prog_wm_value); in hubbub1_program_urgent_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn35/ |
D | dcn35_hubbub.c | 119 uint32_t prog_wm_value; in hubbub35_program_stutter_z8_watermarks() local 127 prog_wm_value = convert_and_clamp( in hubbub35_program_stutter_z8_watermarks() 131 DCHUBBUB_ARB_ALLOW_SR_ENTER_WATERMARK_Z8_A, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() 134 watermarks->a.cstate_pstate.cstate_enter_plus_exit_z8_ns, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() 143 prog_wm_value = convert_and_clamp( in hubbub35_program_stutter_z8_watermarks() 147 DCHUBBUB_ARB_ALLOW_SR_EXIT_WATERMARK_Z8_A, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() 150 watermarks->a.cstate_pstate.cstate_exit_z8_ns, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() 161 prog_wm_value = convert_and_clamp( in hubbub35_program_stutter_z8_watermarks() 165 DCHUBBUB_ARB_ALLOW_SR_ENTER_WATERMARK_Z8_B, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() 168 watermarks->b.cstate_pstate.cstate_enter_plus_exit_z8_ns, prog_wm_value); in hubbub35_program_stutter_z8_watermarks() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/ |
D | dcn30_hubbub.c | 382 uint32_t prog_wm_value = convert_and_clamp(hubbub1->watermarks.a.urgent_ns, in hubbub3_force_wm_propagate_to_pipes() local 386 DCHUBBUB_ARB_DATA_URGENCY_WATERMARK_A, prog_wm_value, in hubbub3_force_wm_propagate_to_pipes() 387 DCHUBBUB_ARB_VM_ROW_URGENCY_WATERMARK_A, prog_wm_value); in hubbub3_force_wm_propagate_to_pipes()
|