Re: [PATCH v2 18/19] drm/i915/dsb: Re-instate DSB for LUT updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jan 13, 2025 at 02:26:21PM -0500, Ed Maste wrote:
> On Wed, 13 Sept 2023 at 14:11, Shankar, Uma <uma.shankar@xxxxxxxxx> wrote:
> >
> > > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx>
> > >
> > > With all the known issues sorted out we can start to use DSB to load the LUTs.
> 
> On FreeBSD with a port of the i915 driver from Linux kernel 6.7
> (https://github.com/freebsd/drm-kmod/pull/332) we still encounter the
> issue addressed by the workaround. I see a few commits following this
> one that look like they may be related to this issue -- do you know if
> there are required DSB fixes following this change?

You want at least
commit 41429d9b6836 ("drm/i915/dsb: Fix DSB vblank waits when using VRR")
commit 2504a316b35d ("drm/i915/color: Stop using non-posted DSB writes for legacy LUT")
commit ecba559a88ab ("drm/i915/dsb: Don't use indexed register writes needlessly")

but no idea if those backport cleanly to such an ancient baseline.

> 
> We are of course continuing to move forward and will presumably bring
> in fixes (if any) in due course, but if this was not yet reliable as
> of Linux 6.7 we'll just keep the workaround in the meantime.

-- 
Ville Syrjälä
Intel



[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux