Searched refs:assigned_channel (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_kms.c | 213 if (vc4_state->assigned_channel != 2) in vc4_hvs_pv_muxing_commit() 255 mux = (vc4_state->assigned_channel == 2) ? 0 : 1; in vc5_hvs_pv_muxing_commit() 263 if (vc4_state->assigned_channel == VC4_HVS_CHANNEL_DISABLED) in vc5_hvs_pv_muxing_commit() 266 mux = vc4_state->assigned_channel; in vc5_hvs_pv_muxing_commit() 275 if (vc4_state->assigned_channel == VC4_HVS_CHANNEL_DISABLED) in vc5_hvs_pv_muxing_commit() 278 mux = vc4_state->assigned_channel; in vc5_hvs_pv_muxing_commit() 288 if (vc4_state->assigned_channel == VC4_HVS_CHANNEL_DISABLED) in vc5_hvs_pv_muxing_commit() 291 mux = vc4_state->assigned_channel; in vc5_hvs_pv_muxing_commit() 322 vc4_hvs_mask_underrun(dev, vc4_crtc_state->assigned_channel); in vc4_atomic_complete_commit() 554 int fifo = vc4_crtc_state->assigned_channel in vc4_ctm_atomic_check() [all...] |
H A D | vc4_hvs.c | 174 (vc4_state->assigned_channel * 3 * crtc->gamma_size)); in vc4_hvs_lut_load() 257 unsigned int chan = vc4_crtc_state->assigned_channel; in vc4_hvs_init_channel() 383 HVS_WRITE(SCALER_DISPLISTX(vc4_state->assigned_channel), in vc4_hvs_update_dlist() 388 HVS_WRITE(SCALER_DISPLISTX(vc4_state->assigned_channel), in vc4_hvs_update_dlist() 411 unsigned int chan = vc4_state->assigned_channel; in vc4_hvs_atomic_disable() 462 HVS_WRITE(SCALER_DISPBKGNDX(vc4_state->assigned_channel), in vc4_hvs_atomic_flush() 463 HVS_READ(SCALER_DISPBKGNDX(vc4_state->assigned_channel)) | in vc4_hvs_atomic_flush() 477 u32 dispbkgndx = HVS_READ(SCALER_DISPBKGNDX(vc4_state->assigned_channel)); in vc4_hvs_atomic_flush() 489 HVS_WRITE(SCALER_DISPBKGNDX(vc4_state->assigned_channel), dispbkgndx); in vc4_hvs_atomic_flush()
|
H A D | vc4_crtc.c | 108 val = HVS_READ(SCALER_DISPSTATX(vc4_crtc_state->assigned_channel)); in vc4_crtc_get_scanout_position() 128 cob_size = vc4_crtc_get_cob_allocation(vc4, vc4_crtc_state->assigned_channel); in vc4_crtc_get_scanout_position() 504 vc4_crtc_disable(crtc, old_vc4_state->assigned_channel); in vc4_crtc_atomic_disable() 649 u32 chan = vc4_state->assigned_channel; in vc4_crtc_handle_page_flip() 848 vc4_state->assigned_channel = old_vc4_state->assigned_channel; in vc4_crtc_duplicate_state() 885 vc4_crtc_state->assigned_channel = VC4_HVS_CHANNEL_DISABLED; in vc4_crtc_reset()
|
H A D | vc4_drv.h | 526 unsigned int assigned_channel; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_kms.c | 225 if (vc4_state->assigned_channel != 2) in vc4_hvs_pv_muxing_commit() 262 unsigned int channel = vc4_state->assigned_channel; in vc5_hvs_pv_muxing_commit() 350 vc4_hvs_mask_underrun(hvs, vc4_crtc_state->assigned_channel); in vc4_atomic_commit_tail() 442 vc4_crtc_state->assigned_channel; in vc4_atomic_commit_setup() 540 int fifo = vc4_crtc_state->assigned_channel + 1; in vc4_ctm_atomic_check() 876 crtc->name, new_vc4_crtc_state->assigned_channel); in vc4_pv_muxing_atomic_check() 888 channel = old_vc4_crtc_state->assigned_channel; in vc4_pv_muxing_atomic_check() 894 new_vc4_crtc_state->assigned_channel = VC4_HVS_CHANNEL_DISABLED; in vc4_pv_muxing_atomic_check() 907 new_vc4_crtc_state->assigned_channel = channel; in vc4_pv_muxing_atomic_check() 952 unsigned int channel = old_vc4_state->assigned_channel; in vc4_core_clock_atomic_check() [all...] |
H A D | vc4_hvs.c | 231 (vc4_state->assigned_channel * 3 * crtc->gamma_size)); in vc4_hvs_lut_load() 354 unsigned int chan = vc4_crtc_state->assigned_channel; in vc4_hvs_init_channel() 485 HVS_WRITE(SCALER_DISPLISTX(vc4_state->assigned_channel), in vc4_hvs_install_dlist() 526 vc4_crtc->current_hvs_channel = vc4_state->assigned_channel; in vc4_hvs_atomic_begin() 551 unsigned int chan = vc4_state->assigned_channel; in vc4_hvs_atomic_disable() 566 unsigned int channel = vc4_state->assigned_channel; in vc4_hvs_atomic_flush() 582 if (vc4_state->assigned_channel == VC4_HVS_CHANNEL_DISABLED) in vc4_hvs_atomic_flush()
|
H A D | vc4_crtc.c | 124 val = HVS_READ(SCALER_DISPSTATX(vc4_crtc_state->assigned_channel)); in vc4_crtc_get_scanout_position() 140 if (vc4_hvs_get_fifo_frame_count(hvs, vc4_crtc_state->assigned_channel) % 2) in vc4_crtc_get_scanout_position() 144 cob_size = vc4_crtc_get_cob_allocation(vc4, vc4_crtc_state->assigned_channel); in vc4_crtc_get_scanout_position() 604 vc4_crtc_disable(crtc, encoder, state, old_vc4_state->assigned_channel); in vc4_crtc_atomic_disable() 1065 vc4_state->assigned_channel = old_vc4_state->assigned_channel; in vc4_crtc_duplicate_state() 1102 vc4_crtc_state->assigned_channel = VC4_HVS_CHANNEL_DISABLED; in vc4_crtc_reset()
|
H A D | vc4_drv.h | 598 unsigned int assigned_channel; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/tests/ |
H A D | vc4_test_pv_muxing.c | 159 channel = new_vc4_crtc_state->assigned_channel; in check_channel_for_encoder() 818 hdmi0_channel = new_vc4_crtc_state->assigned_channel; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable() 841 hdmi1_channel = new_vc4_crtc_state->assigned_channel; in drm_test_vc5_pv_muxing_bugs_subsequent_crtc_enable() 893 old_hdmi0_channel = new_vc4_crtc_state->assigned_channel; in drm_test_vc5_pv_muxing_bugs_stable_fifo() 901 old_hdmi1_channel = new_vc4_crtc_state->assigned_channel; in drm_test_vc5_pv_muxing_bugs_stable_fifo() 926 hdmi1_channel = new_vc4_crtc_state->assigned_channel; in drm_test_vc5_pv_muxing_bugs_stable_fifo()
|
Completed in 13 milliseconds