Home
last modified time | relevance | path

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/
Ddcn21_hubbub.c148 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/
Ddcn32_hubbub.c175 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/
Ddcn31_hubbub.c180 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/
Ddcn10_hubbub.c250 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/
Ddcn35_hubbub.c119 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/
Ddcn30_hubbub.c382 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()