Lines Matching defs:dc

147 static void destroy_links(struct dc *dc)  in destroy_links()
184 struct dc *dc, in create_links()
303 bool dc_stream_adjust_vmin_vmax(struct dc *dc, in dc_stream_adjust_vmin_vmax()
329 bool dc_stream_get_crtc_position(struct dc *dc, in dc_stream_get_crtc_position()
355 bool dc_stream_forward_dmcu_crc_window(struct dc *dc, struct dc_stream_state *stream, in dc_stream_forward_dmcu_crc_window()
401 bool dc_stream_stop_dmcu_crc_win_update(struct dc *dc, struct dc_stream_state *stream) in dc_stream_stop_dmcu_crc_win_update()
448 bool dc_stream_configure_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_configure_crc()
514 bool dc_stream_get_crc(struct dc *dc, struct dc_stream_state *stream, in dc_stream_get_crc()
538 void dc_stream_set_dyn_expansion(struct dc *dc, struct dc_stream_state *stream, in dc_stream_set_dyn_expansion()
598 bool dc_stream_set_gamut_remap(struct dc *dc, const struct dc_stream_state *stream) in dc_stream_set_gamut_remap()
615 bool dc_stream_program_csc_matrix(struct dc *dc, struct dc_stream_state *stream) in dc_stream_program_csc_matrix()
638 void dc_stream_set_static_screen_params(struct dc *dc, in dc_stream_set_static_screen_params()
663 static void dc_destruct(struct dc *dc) in dc_destruct()
709 static bool dc_construct_ctx(struct dc *dc, in dc_construct_ctx()
743 static bool dc_construct(struct dc *dc, in dc_construct()
886 const struct dc *dc, in disable_all_writeback_pipes_for_stream()
896 static void apply_ctx_interdependent_lock(struct dc *dc, struct dc_state *context, in apply_ctx_interdependent_lock()
919 static void disable_dangling_plane(struct dc *dc, struct dc_state *context) in disable_dangling_plane()
966 struct dc *dc, in disable_vbios_mode_if_required()
1023 static void wait_for_no_pipes_pending(struct dc *dc, struct dc_state *context) in wait_for_no_pipes_pending()
1055 struct dc *dc = kzalloc(sizeof(*dc), GFP_KERNEL); in dc_create() local
1102 static void detect_edp_presence(struct dc *dc) in detect_edp_presence()
1125 void dc_hardware_init(struct dc *dc) in dc_hardware_init()
1133 void dc_init_callbacks(struct dc *dc, in dc_init_callbacks()
1141 void dc_deinit_callbacks(struct dc *dc) in dc_deinit_callbacks()
1148 void dc_destroy(struct dc **dc) in dc_destroy()
1156 struct dc *dc, in enable_timing_multisync()
1180 struct dc *dc, in program_timing_sync()
1298 struct dc *dc, in context_changed()
1314 bool dc_validate_seamless_boot_timing(const struct dc *dc, in dc_validate_seamless_boot_timing()
1445 struct dc *dc, in dc_enable_stereo()
1466 void dc_trigger_sync(struct dc *dc, struct dc_state *context) in dc_trigger_sync()
1474 static uint8_t get_stream_mask(struct dc *dc, struct dc_state *context) in get_stream_mask()
1491 static enum dc_status dc_commit_state_no_check(struct dc *dc, struct dc_state *context) in dc_commit_state_no_check()
1624 bool dc_commit_state(struct dc *dc, struct dc_state *context) in dc_commit_state()
1648 struct dc *dc, bool acquire, in dc_acquire_release_mpc_3dlut()
1683 static bool is_flip_pending_in_pipes(struct dc *dc, struct dc_state *context) in is_flip_pending_in_pipes()
1703 void dc_post_update_surfaces_to_stream(struct dc *dc) in dc_post_update_surfaces_to_stream()
1729 static void init_state(struct dc *dc, struct dc_state *context) in init_state()
1740 struct dc_state *dc_create_state(struct dc *dc) in dc_create_state()
2017 static enum surface_update_type det_surface_update(const struct dc *dc, in det_surface_update()
2091 struct dc *dc, in check_update_surfaces_for_stream()
2162 struct dc *dc, in dc_check_update_surfaces_for_stream()
2343 static void copy_stream_update_to_stream(struct dc *dc, in copy_stream_update_to_stream()
2451 static void commit_planes_do_stream_update(struct dc *dc, in commit_planes_do_stream_update()
2563 static void commit_planes_for_stream(struct dc *dc, in commit_planes_for_stream()
2846 void dc_commit_updates_for_stream(struct dc *dc, in dc_commit_updates_for_stream()
2957 uint8_t dc_get_current_stream_count(struct dc *dc) in dc_get_current_stream_count()
2962 struct dc_stream_state *dc_get_stream_at_index(struct dc *dc, uint8_t i) in dc_get_stream_at_index()
2983 struct dc *dc, in dc_interrupt_to_irq_source()
2993 bool dc_interrupt_set(struct dc *dc, enum dc_irq_source src, bool enable) in dc_interrupt_set()
3002 void dc_interrupt_ack(struct dc *dc, enum dc_irq_source src) in dc_interrupt_ack()
3007 void dc_power_down_on_boot(struct dc *dc) in dc_power_down_on_boot()
3015 struct dc *dc, in dc_set_power_state()
3070 void dc_resume(struct dc *dc) in dc_resume()
3078 bool dc_is_dmcu_initialized(struct dc *dc) in dc_is_dmcu_initialized()
3088 struct dc *dc, in dc_submit_i2c()
3102 struct dc *dc, in dc_submit_i2c_oem()
3222 void dc_wait_for_vblank(struct dc *dc, struct dc_stream_state *stream) in dc_wait_for_vblank()
3247 enum dc_status dc_set_clock(struct dc *dc, enum dc_clock_type clock_type, uint32_t clk_khz, uint32_… in dc_set_clock()
3253 void dc_get_clock(struct dc *dc, enum dc_clock_type clock_type, struct dc_clock_config *clock_cfg) in dc_get_clock()
3260 bool dc_set_psr_allow_active(struct dc *dc, bool enable) in dc_set_psr_allow_active()
3285 void dc_allow_idle_optimizations(struct dc *dc, bool allow) in dc_allow_idle_optimizations()
3305 void dc_unlock_memory_clock_frequency(struct dc *dc) in dc_unlock_memory_clock_frequency()
3321 void dc_lock_memory_clock_frequency(struct dc *dc) in dc_lock_memory_clock_frequency()
3334 bool dc_is_plane_eligible_for_idle_optimizations(struct dc *dc, struct dc_plane_state *plane, in dc_is_plane_eligible_for_idle_optimizations()
3343 void dc_hardware_release(struct dc *dc) in dc_hardware_release()
3364 bool dc_enable_dmub_notifications(struct dc *dc) in dc_enable_dmub_notifications()
3387 bool dc_process_dmub_aux_transfer_async(struct dc *dc, in dc_process_dmub_aux_transfer_async()
3455 void dc_disable_accelerated_mode(struct dc *dc) in dc_disable_accelerated_mode()