mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-13 22:23:45 +00:00
pc: disable dsb unit in intel_fb_drv (gen12)
The error message "Command buffer creation failed" in intel_dsb.c repeatedly appears during connector hotplug. Since the driver works also without this DMA offload optimization, disable the functionality. Issue #4450
This commit is contained in:
parent
ecd4006514
commit
9965b2b72a
@ -775,3 +775,22 @@ int ___ratelimit(struct ratelimit_state * rs, const char * func)
|
||||
lx_emul_trace(__func__);
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
void intel_dsb_prepare(struct intel_crtc_state *crtc_state)
|
||||
{
|
||||
lx_emul_trace(__func__);
|
||||
}
|
||||
|
||||
|
||||
void intel_dsb_cleanup(struct intel_crtc_state *crtc_state)
|
||||
{
|
||||
lx_emul_trace(__func__);
|
||||
}
|
||||
|
||||
|
||||
|
||||
void intel_dsb_commit(const struct intel_crtc_state *crtc_state)
|
||||
{
|
||||
lx_emul_trace(__func__);
|
||||
}
|
||||
|
@ -2198,3 +2198,16 @@ void wake_q_add_safe(struct wake_q_head * head,struct task_struct * task)
|
||||
lx_emul_trace_and_stop(__func__);
|
||||
}
|
||||
|
||||
|
||||
void intel_dsb_reg_write(const struct intel_crtc_state *crtc_state,
|
||||
i915_reg_t reg, u32 val)
|
||||
{
|
||||
lx_emul_trace_and_stop(__func__);
|
||||
}
|
||||
|
||||
|
||||
void intel_dsb_indexed_reg_write(const struct intel_crtc_state *crtc_state,
|
||||
i915_reg_t reg, u32 val)
|
||||
{
|
||||
lx_emul_trace_and_stop(__func__);
|
||||
}
|
||||
|
@ -97,7 +97,6 @@ drivers/gpu/drm/i915/display/intel_dp_link_training.c
|
||||
drivers/gpu/drm/i915/display/intel_dpll.c
|
||||
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
|
||||
drivers/gpu/drm/i915/display/intel_dp_mst.c
|
||||
drivers/gpu/drm/i915/display/intel_dsb.c
|
||||
drivers/gpu/drm/i915/display/intel_dsi.c
|
||||
drivers/gpu/drm/i915/display/intel_dsi_vbt.c
|
||||
drivers/gpu/drm/i915/display/intel_fb.c
|
||||
|
@ -100,7 +100,6 @@ drivers/gpu/drm/i915/display/intel_dp_link_training.c
|
||||
drivers/gpu/drm/i915/display/intel_dpll.c
|
||||
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
|
||||
drivers/gpu/drm/i915/display/intel_dp_mst.c
|
||||
drivers/gpu/drm/i915/display/intel_dsb.c
|
||||
drivers/gpu/drm/i915/display/intel_dsi.c
|
||||
drivers/gpu/drm/i915/display/intel_dsi_vbt.c
|
||||
drivers/gpu/drm/i915/display/intel_fb.c
|
||||
|
Loading…
x
Reference in New Issue
Block a user