mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-27 03:49:57 -04:00
In commit "drm/i915/display: Increase number of fast wake precharge pulses" we were increasing Fast Wake sync pulse length to fix problems observed on Dell Precision 5490 laptop with AUO panel. Later we have observed this is causing problems on other panels. Fix these problems by increasing Fast Wake sync pulse length as a quirk applied for Dell Precision 5490 with problematic panel. Fixes:f777728663("drm/i915/display: Increase number of fast wake precharge pulses") Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Closes: http://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9739 Closes: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/2246 Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11762 Signed-off-by: Jouni Högander <jouni.hogander@intel.com> Reviewed-by: Jani Nikula <jani.nikula@intel.com> Cc: <stable@vger.kernel.org> # v6.10+ Link: https://patchwork.freedesktop.org/patch/msgid/20240902064241.1020965-3-jouni.hogander@intel.com (cherry picked from commitfcba2ed66b) Requires:43cf50eb14("drm/i915/display: Add mechanism to use sink model when applying quirk") Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
26 lines
615 B
C
26 lines
615 B
C
/* SPDX-License-Identifier: MIT */
|
|
/*
|
|
* Copyright © 2020-2021 Intel Corporation
|
|
*/
|
|
|
|
#ifndef __INTEL_DP_AUX_H__
|
|
#define __INTEL_DP_AUX_H__
|
|
|
|
#include <linux/types.h>
|
|
|
|
enum aux_ch;
|
|
struct drm_i915_private;
|
|
struct intel_dp;
|
|
struct intel_encoder;
|
|
|
|
void intel_dp_aux_fini(struct intel_dp *intel_dp);
|
|
void intel_dp_aux_init(struct intel_dp *intel_dp);
|
|
|
|
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
|
|
|
|
void intel_dp_aux_irq_handler(struct drm_i915_private *i915);
|
|
u32 intel_dp_aux_pack(const u8 *src, int src_bytes);
|
|
int intel_dp_aux_fw_sync_len(struct intel_dp *intel_dp);
|
|
|
|
#endif /* __INTEL_DP_AUX_H__ */
|