On 25 October 2016 at 00:19, Robert Bragg wrote:
> check_cmd() is checking whether a command adheres to certain
> restrictions that ensure it's safe to execute within a privileged batch
> buffer. Returning false implies a privilege problem, not that the
> command is invalid.
On Tue, Oct 25, 2016 at 03:09:39PM +0300, Jani Nikula wrote:
> On Sat, 22 Oct 2016, Manasi Navare wrote:
> > This function provides a way for the driver to redo a
> > modeset on the current mode and retry the link training
> > at a lower link rate/lane count/bpp. This
On Tue, Oct 25, 2016 at 11:44:36PM +0300, Marius Vlad wrote:
> +int
> +igt_pkill(int sig, const char *comm)
> +{
> + int err = 0;
> + PROCTAB *proc;
> + proc_t *proc_info;
> +
> + proc = openproc(PROC_FILLCOM | PROC_FILLSTAT | PROC_FILLARG);
> + igt_assert(proc != NULL);
> +
>
On 25 October 2016 at 00:19, Robert Bragg wrote:
> Gen graphics hardware can be set up to periodically write snapshots of
> performance counters into a circular buffer via its Observation
> Architecture and this patch exposes that capability to userspace via the
> i915 perf
== Series Details ==
Series: drm: Release reference from blob lookup after replacing property
URL : https://patchwork.freedesktop.org/series/14357/
State : success
== Summary ==
Series 14357v1 drm: Release reference from blob lookup after replacing property
On Tue, Oct 25, 2016 at 3:46 PM, Chris Wilson wrote:
> drm_property_lookup_blob() returns a reference to the returned blob, and
> drm_atomic_replace_property_blob() takes a references to the blob it
> stores, so afterwards we are left owning a reference to the new_blob
On Tue, Oct 25, 2016 at 10:05:23PM +0530, akash.g...@intel.com wrote:
> From: Akash Goel
>
> Driver accesses the ringbuffer pages, via GMADR BAR, if the pages are
> pinned in mappable aperture portion of GGTT and for ringbuffer pages
> allocated from Stolen memory, access
From: Felix Monninger
drm_property_lookup_blob() returns a reference to the returned blob, and
drm_atomic_replace_property_blob() takes a references to the blob it
stores, so afterwards we are left owning a reference to the new_blob that
we never release, and thus leak
Tested with HuC version 1.07.1398 on SKL.
Reviewed-by: Carlos Santa
Tested-by: Carlos Santa
On Mon, 2016-10-03 at 11:42 -0700, Anusha Srivatsa wrote:
> From: Peter Antoine
>
> Add debugfs entry for HuC loading status
On Tue, Oct 25, 2016 at 05:40:35PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> We do not need to set up a fence for the rotated view.
>
> Display does not need it and no one can access it.
>
> v2: Move code to __i915_vma_set_map_and_fenceable. (Chris
On Tue, Oct 25, 2016 at 05:27:21PM -0400, Sean Paul wrote:
> On Tue, Oct 25, 2016 at 3:46 PM, Chris Wilson
> wrote:
> > drm_property_lookup_blob() returns a reference to the returned blob, and
> > drm_atomic_replace_property_blob() takes a references to the blob it
> >
drm_property_lookup_blob() returns a reference to the returned blob, and
drm_atomic_replace_property_blob() takes a references to the blob it
stores, so afterwards we are left owning a reference to the new_blob that
we never release, and thus leak memory every time we update a property
such as
On Tue, Oct 25, 2016 at 02:48:02PM +0200, Arkadiusz Hiler wrote:
> Comment mentioned use of intel_uncore_forcewake_irq{unlock, lock}
> functions which are nonexistent (and never were).
>
> The description was also incomplete and could cause confusion. Updated
> comment is more elaborate on usage
From: "Pandiyan, Dhinakaran"
No functional change. Just printing the number of active links without
stating what the number means is not very useful. So, add relevant text.
v2: Included connector info (Chris)
Signed-off-by: Dhinakaran Pandiyan
This series adds some library support to help converting sh scripts to C
version. Based on that I've converted drv_module_reload_basic and
kms_sysfs_edid_timing. Other tests should follow. drv_module_reload requires
the most boilerplate code.
The reason for so many changes is the fact that some
v2:
- embedded gem_alive and gem_exec_store into test (Chris Wilson)
- int main() to igt_main (Chris Wilson)
- moved tests/gem_alive -> tools/gem_info (Chris Wilson)
- added to intel-ci/fast-feedback.testlist (Petri Latvala)
- added hda_dynamic_debug() (Petri Latvala)
- renamed from
v2:
- don't read cached values (Chris Wilson)
- warn on per connector, and fail per mean (Chris Wilson)
These are synthetic: 5us per connector, and 600us for all (as
threshold).
Signed-off-by: Marius Vlad
---
tests/Makefile.sources| 2 +-
Previously under unbind_fbcon(), to disable/enable framebuffer console.
lib/igt_aux: Added helpers to help convert sh scripts to C version. libkmod
and procps interface.
v2:
- Renamed libkmod helpers (Chris Wilson)
- Removed SIGTERM/SIGKILL case where we repeatedly tried to terminate the
On 25 October 2016 at 00:19, Robert Bragg wrote:
> Being able to program OACONTROL from a non-privileged batch buffer is
> not sufficient to be able to configure the OA unit. This was originally
> allowed to help enable Mesa to expose OA counters via the
>
According to BSpec, cdclk has to be not less than 432 MHz with DP audio
enabled, port width x4, and link rate HBR2 (5.4 GHz)
Having a lower cdclk triggers pipe underruns, which then lead to displays
continuously cycling off and on. This is essential for DP MST audio as the
link is trained at HBR2
Existing DDB algorithm divide the DDB wrt data rate,
hence the planes with the less height but same width
will be allocated less blocks and watermark are based
on width which requires more DDB. With this data the flip
may fail.
In new DDB algorithm, the DDB is divided based on
watermark
Jim,
Please let me know if the R-B is still good.
-DK
On Tue, 2016-10-25 at 21:37 -0700, Dhinakaran Pandiyan wrote:
> From: "Pandiyan, Dhinakaran"
>
> No functional change. Just printing the number of active links without
> stating what the number means is not
== Series Details ==
Series: drm/i915/dp: Debug log MST active links explicitly (rev3)
URL : https://patchwork.freedesktop.org/series/13627/
State : failure
== Summary ==
Series 13627v3 drm/i915/dp: Debug log MST active links explicitly
On Tue, Oct 25, 2016 at 06:16:34PM -0700, Manasi Navare wrote:
> A new optional connector property is added for keeping
> track of whether the link is good (link training passed) or
> link is bad (link training failed). If the link status property
> is Bad, then userspace should fire off a new
Enabling DP audio stall fix is necessary to play audio over DP HBR2. So,
let's set this bit right before enabling the audio codec. Playing audio
without setting this bit results in pipe FIFO underruns.
This workaround is applicable only for audio sample rates up to 96kHz. For
frequencies above
On Tue, 2016-10-25 at 18:19 +, Pandiyan, Dhinakaran wrote:
> On Tue, 2016-10-25 at 12:14 +0300, Jani Nikula wrote:
> > On Tue, 25 Oct 2016, Jani Nikula wrote:
> > > On Tue, 25 Oct 2016, Dhinakaran Pandiyan
> > > wrote:
> > >> According
http://kisskb.ellerman.id.au/kisskb/buildresult/12840554/
Since the GVT stuff it looks like some divide should be a do_div.
Dave.
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
A new optional connector property is added for keeping
track of whether the link is good (link training passed) or
link is bad (link training failed). If the link status property
is Bad, then userspace should fire off a new modeset at the current
mode even if there have not been any changes in
The link status connector property is attached to the drm
object in DP initialization.
This also defines a helper function to set the property value.
This will be used to set the link sttaus to Bad in case
of link training failures.
Cc: dri-de...@lists.freedesktop.org
Cc: Jani Nikula
On Tue, Oct 25, 2016 at 10:35 PM, Matthew Auld <
matthew.william.a...@gmail.com> wrote:
> On 25 October 2016 at 00:19, Robert Bragg wrote:
>
> > diff --git a/drivers/gpu/drm/i915/i915_drv.h
> b/drivers/gpu/drm/i915/i915_drv.h
> > index 3448d05..ea24814 100644
> > ---
== Series Details ==
Series: DP audio fixes (rev4)
URL : https://patchwork.freedesktop.org/series/14314/
State : success
== Summary ==
Series 14314v4 DP audio fixes
https://patchwork.freedesktop.org/api/1.0/series/14314/revisions/4/mbox/
fi-bdw-5557u total:246 pass:231 dwarn:0
On Mon, 2016-10-03 at 11:42 -0700, Anusha Srivatsa wrote:
> From: Peter Antoine
>
> The HuC authentication is done by host2guc call. The HuC RSA keys
> are sent to GuC for authentication.
>
> v2: rebased on top of drm-intel-nightly.
> changed name format and upped
Chris,
Would you be able to make the necessary changes in the suerspace
driver so I can do some testing tomorrow?
Manasi
On Tue, Oct 25, 2016 at 06:16:34PM -0700, Manasi Navare wrote:
> A new optional connector property is added for keeping
> track of whether the link is good (link training
On Tue, Oct 25, 2016 at 12:19:29AM +0100, Robert Bragg wrote:
> +static int claim_specific_ctx(struct i915_perf_stream *stream)
> +{
> + struct drm_i915_private *dev_priv = stream->dev_priv;
> + struct i915_vma *vma;
> + int ret;
> +
> + ret =
Mixing up git rebase and reset was not a good idea, will send the
corrected patch. Please ignore this.
On Tue, 2016-10-25 at 16:42 -0700, Dhinakaran Pandiyan wrote:
> Enabling DP audio stall fix is necessary to play audio over DP HBR2. So,
> let's set this bit right before enabling the audio
== Series Details ==
Series: series starting with [1/2] drm: Add a new connector property for link
status
URL : https://patchwork.freedesktop.org/series/14374/
State : failure
== Summary ==
Series 14374v1 Series without cover letter
On Tue, Oct 25, 2016 at 5:09 AM, Jani Nikula
wrote:
> On Sat, 22 Oct 2016, Manasi Navare wrote:
>> This function provides a way for the driver to redo a
>> modeset on the current mode and retry the link training
>> at a lower link rate/lane
On Mon, Oct 24, 2016 at 02:38:17PM -0400, Sean Paul wrote:
> On Mon, Oct 24, 2016 at 3:12 AM, Daniel Vetter wrote:
> > On Mon, Oct 24, 2016 at 9:00 AM, Manasi Navare
> > wrote:
> >>> I guess we just need to do some additional work on top to make sure
On Mon, 2016-10-24 at 23:28 -0700, Manasi Navare wrote:
> On Sat, Oct 22, 2016 at 10:48:13AM +0200, Daniel Vetter wrote:
> > On Fri, Oct 21, 2016 at 04:45:40PM -0700, Manasi Navare wrote:
> > > This work struct will be used to schedule a uevent on a separate
> > > thread. This will be scheduled
On Mon, Oct 24, 2016 at 07:13:04PM +0300, ville.syrj...@linux.intel.com wrote:
> From: Ville Syrjälä
>
> Pass the framebuffer size in .16 fixed point coordinates to
> drm_rect_rotate() since that's what the source coordinates are as well
> at this stage. We used to
On Fri, 2016-10-21 at 16:45 -0700, Manasi Navare wrote:
> If link training at a link rate optimal for a particular
> mode fails during modeset's atomic commit phase, then we
> let the modeset complete and then retry. We save the link rate
> value at which link training failed and use a lower link
On Mon, Oct 24, 2016 at 08:10:46PM +0300, Jani Nikula wrote:
> On Mon, 24 Oct 2016, Imre Deak wrote:
> > This check is open-coded in a few places, so it makes sense to simplify
> > things by having a helper for it similar to the rest of DPCD feature
> > helpers.
> >
> > v2:
On Sat, Oct 22, 2016 at 10:48:13AM +0200, Daniel Vetter wrote:
> On Fri, Oct 21, 2016 at 04:45:40PM -0700, Manasi Navare wrote:
> > This work struct will be used to schedule a uevent on a separate
> > thread. This will be scheduled after a link train failure during modeset
> > to indicate a
On Tue, Oct 25, 2016 at 06:30:29AM +, Pandiyan, Dhinakaran wrote:
> On Mon, 2016-10-24 at 23:28 -0700, Manasi Navare wrote:
> > On Sat, Oct 22, 2016 at 10:48:13AM +0200, Daniel Vetter wrote:
> > > On Fri, Oct 21, 2016 at 04:45:40PM -0700, Manasi Navare wrote:
> > > > This work struct will be
On Tue, Oct 25, 2016 at 09:06:26AM +0100, Tvrtko Ursulin wrote:
>
> On 24/10/2016 17:55, Praveen Paneri wrote:
> >This adds Y-tiling check in igt_create_fb_with_bo_size as
> >now we should also be able to create Y-tiled FBs.
> >
> >Signed-off-by: Praveen Paneri
> >---
>
On Tue, Oct 25, 2016 at 09:20:31AM +0100, Tvrtko Ursulin wrote:
>
>
> On 25/10/2016 09:18, Chris Wilson wrote:
> >On Tue, Oct 25, 2016 at 09:06:26AM +0100, Tvrtko Ursulin wrote:
> >>
> >>On 24/10/2016 17:55, Praveen Paneri wrote:
> >>>This adds Y-tiling check in igt_create_fb_with_bo_size as
>
On Tue, Oct 25, 2016 at 12:39:43PM +0300, Ville Syrjälä wrote:
> On Tue, Oct 25, 2016 at 08:20:46AM +0100, Chris Wilson wrote:
> > On Mon, Oct 24, 2016 at 07:13:04PM +0300, ville.syrj...@linux.intel.com
> > wrote:
> > > From: Ville Syrjälä
> > >
> > > Pass the
On 25/10/2016 09:18, Chris Wilson wrote:
On Tue, Oct 25, 2016 at 09:06:26AM +0100, Tvrtko Ursulin wrote:
On 24/10/2016 17:55, Praveen Paneri wrote:
This adds Y-tiling check in igt_create_fb_with_bo_size as
now we should also be able to create Y-tiled FBs.
Signed-off-by: Praveen Paneri
On 24/10/2016 17:55, Praveen Paneri wrote:
This patch adds Y-tiling support for igt_draw_rect function.
Change-Id: I139e9773b7df286febe9ffa3dce358df079dac14
You can remove (and should) remove Gerrit tags when sending stuff upstream.
Regards,
Tvrtko
Signed-off-by: Praveen Paneri
On Thu, Oct 20, 2016 at 03:18:00PM +0100, Tvrtko Ursulin wrote:
>
> On 20/10/2016 15:02, Chris Wilson wrote:
> > On Thu, Oct 20, 2016 at 02:55:42PM +0100, Tvrtko Ursulin wrote:
> > > On 20/10/2016 10:16, Daniel Vetter wrote:
> > > > On Thu, Oct 20, 2016 at 09:54:33AM +0100, Chris Wilson wrote:
>
On 24/10/2016 17:55, Praveen Paneri wrote:
This adds Y-tiling check in igt_create_fb_with_bo_size as
now we should also be able to create Y-tiled FBs.
Signed-off-by: Praveen Paneri
---
lib/igt_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
As well as knowing when the error occurred, it is more interesting to me
to know how long after booting the error occurred, and for good measure
record the time since last hw initialisation.
Signed-off-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_drv.h | 4
On Tue, Oct 25, 2016 at 10:46:44AM +0300, Jani Nikula wrote:
> On Tue, 25 Oct 2016, Daniel Vetter wrote:
> > On Mon, Oct 24, 2016 at 08:10:46PM +0300, Jani Nikula wrote:
> >> On Mon, 24 Oct 2016, Imre Deak wrote:
> >> > This check is open-coded in a few
On 13/10/2016 08:48, Tvrtko Ursulin wrote:
On 12/10/2016 19:36, Saarinen, Jani wrote:
== Series Details ==
Series: Support for sustained capturing of GuC firmware logs (rev11)
URL : https://patchwork.freedesktop.org/series/7910/
State : warning
== Summary ==
Series 7910v11 Support for
On Tue, Oct 25, 2016 at 08:20:46AM +0100, Chris Wilson wrote:
> On Mon, Oct 24, 2016 at 07:13:04PM +0300, ville.syrj...@linux.intel.com wrote:
> > From: Ville Syrjälä
> >
> > Pass the framebuffer size in .16 fixed point coordinates to
> > drm_rect_rotate() since
On ti, 2016-10-25 at 12:28 +0300, Jani Nikula wrote:
> On Mon, 24 Oct 2016, Imre Deak wrote:
> > On Mon, 2016-10-24 at 22:10 +0300, Jani Nikula wrote:
> > > On Mon, 24 Oct 2016, Imre Deak wrote:
> > > > On Mon, 2016-10-24 at 21:14 +0300, Jani Nikula
On Tue, 25 Oct 2016, Daniel Vetter wrote:
> On Mon, Oct 24, 2016 at 08:10:46PM +0300, Jani Nikula wrote:
>> On Mon, 24 Oct 2016, Imre Deak wrote:
>> > This check is open-coded in a few places, so it makes sense to simplify
>> > things by having a helper for
On Mon, 24 Oct 2016, Paul Bolle wrote:
> [Detailed post, but please give it a quick scan.]
Please file the information in the bug you filed. Please attach dmesg
(again, on the bug) with drm.debug=14 and running your patch.
BR,
Jani.
>
> On Wed, 2016-10-12 at 14:06 +0200,
On Tue, 25 Oct 2016, Jani Nikula wrote:
> On Tue, 25 Oct 2016, Dhinakaran Pandiyan
> wrote:
>> According to BSpec, cdclk has to be not less than 432 MHz with DP audio
>> enabled, port width x4, and link rate HBR2 (5.4 GHz)
>>
>> Having a
On Mon, 24 Oct 2016, Imre Deak wrote:
> On Mon, 2016-10-24 at 22:10 +0300, Jani Nikula wrote:
>> On Mon, 24 Oct 2016, Imre Deak wrote:
>> > On Mon, 2016-10-24 at 21:14 +0300, Jani Nikula wrote:
>> > > On Mon, 24 Oct 2016, Imre Deak
== Series Details ==
Series: dma-buf: Rename struct fence to dma_fence
URL : https://patchwork.freedesktop.org/series/14324/
State : warning
== Summary ==
Series 14324v1 dma-buf: Rename struct fence to dma_fence
https://patchwork.freedesktop.org/api/1.0/series/14324/revisions/1/mbox/
Test
On Tue, 25 Oct 2016, Dhinakaran Pandiyan wrote:
> Enabling DP audio stall fix is necessary to play audio over DP HBR2. So,
> let's set this bit right before enabling the audio codec. Playing audio
> without setting this bit results in pipe FIFO underruns.
>
>
On Mon, Oct 24, 2016 at 09:18:37PM -0700, Dhinakaran Pandiyan wrote:
> According to BSpec, cdclk has to be not less than 432 MHz with DP audio
> enabled, port width x4, and link rate HBR2 (5.4 GHz)
>
> Having a lower cdclk triggers pipe underruns, which then lead to displays
> continuously
On Tue, 25 Oct 2016, Dhinakaran Pandiyan wrote:
> According to BSpec, cdclk has to be not less than 432 MHz with DP audio
> enabled, port width x4, and link rate HBR2 (5.4 GHz)
>
> Having a lower cdclk triggers pipe underruns, which then lead to displays
>
Existing DDB algorithm divide the DDB wrt data rate,
hence the planes with the less height but same width
will be allocated less blocks and watermark are based
on width which requires more DDB. With this data the flip
may fail.
In new DDB algorithm, the DDB is divided based on
watermark
== Series Details ==
Series: drm/i915: Include the kernel uptime in the error state
URL : https://patchwork.freedesktop.org/series/14320/
State : failure
== Summary ==
Series 14320v1 drm/i915: Include the kernel uptime in the error state
On Tue, Oct 25, 2016 at 02:40:00PM +0530, meghanelogal wrote:
> + igt_subtest("validate_dbuf") {
> + int gen;
> +
> + gen = intel_gen(intel_get_drm_devid(desc.fd));
> + igt_require(gen >= 9);
> +
> + struct kms_atomic_state *scratch =
Sending behalf of Tomi.
---
Hello all,
History of CI i-g-t runs for drm-intel-nightly is now available at
https://intel-gfx-ci.01.org/CI/
The full results for Patchwork / Trybot CI runs are also available. Text
summary will still be uploaded to patchwork for projects
On Tue, Oct 25, 2016 at 03:12:51PM +0100, Tvrtko Ursulin wrote:
>
> On 25/10/2016 15:09, Chris Wilson wrote:
> >On Tue, Oct 25, 2016 at 03:00:24PM +0100, Tvrtko Ursulin wrote:
> >>From: Tvrtko Ursulin
> >>
> >>Objects can have multiple VMAs used for display in which
>
On Tue, 25 Oct 2016, Imre Deak wrote:
> Extend the branch/sink descriptor info with the missing device ID
> field. While at it also read out all the descriptor registers in one
> transfer and make the debug print more compact.
>
> v2: (Jani)
> - Cache the descriptor in
On 25 October 2016 at 09:16, Chris Wilson wrote:
> As well as knowing when the error occurred, it is more interesting to me
> to know how long after booting the error occurred, and for good measure
> record the time since last hw initialisation.
>
> Signed-off-by: Chris
On Sat, 22 Oct 2016, Manasi Navare wrote:
> If link training at a link rate optimal for a particular
> mode fails during modeset's atomic commit phase, then we
> let the modeset complete and then retry. We save the link rate
> value at which link training failed and use
== Series Details ==
Series: dma-buf: Rename struct fence to dma_fence (rev2)
URL : https://patchwork.freedesktop.org/series/14324/
State : success
== Summary ==
Series 14324v2 dma-buf: Rename struct fence to dma_fence
https://patchwork.freedesktop.org/api/1.0/series/14324/revisions/2/mbox/
Extend the branch/sink descriptor info with the missing device ID
field. While at it also read out all the descriptor registers in one
transfer and make the debug print more compact.
v2: (Jani)
- Cache the descriptor in intel_dp.
- Split out this change into a separate patch.
v3: (Jani)
- Fix
From: Tvrtko Ursulin
We do not need to set up a fence for the rotated view.
Display does not need it and no one can access it.
Signed-off-by: Tvrtko Ursulin
Cc: Chris Wilson
Cc: Joonas Lahtinen
> == Series Details ==
>
> Series: drm/i915: fix comment on I915_{READ,WRITE}_FW (rev2)
> URL : https://patchwork.freedesktop.org/series/14334/
> State : failure
>
> == Summary ==
>
> Series 14334v2 drm/i915: fix comment on I915_{READ,WRITE}_FW
>
On 25/10/2016 15:09, Chris Wilson wrote:
On Tue, Oct 25, 2016 at 03:00:24PM +0100, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
Objects can have multiple VMAs used for display in which
case assertion that objects must not be pinned for display
more times than their
Remaining patch from https://patchwork.freedesktop.org/series/12754/
plus a cleanup.
BR,
Jani.
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
The array contains the crtc clock, rely on that. While at it, debug log
the HDMI N value or automatic mode.
Cc: Ville Syrjälä
Cc: "Lin, Mengdong"
Cc: Libin Yang
Signed-off-by: Jani Nikula
From: Tvrtko Ursulin
Objects can have multiple VMAs used for display in which
case assertion that objects must not be pinned for display
more times than their single display related VMA is incorrect.
Signed-off-by: Tvrtko Ursulin
Cc: Chris
On Tue, Oct 25, 2016 at 03:00:24PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> Objects can have multiple VMAs used for display in which
> case assertion that objects must not be pinned for display
> more times than their single display related VMA is
On 25/10/2016 15:12, Tvrtko Ursulin wrote:
On 25/10/2016 15:09, Chris Wilson wrote:
On Tue, Oct 25, 2016 at 03:00:24PM +0100, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
Objects can have multiple VMAs used for display in which
case assertion that objects must not
On 25/10/2016 15:12, Ville Syrjälä wrote:
On Tue, Oct 25, 2016 at 03:00:23PM +0100, Tvrtko Ursulin wrote:
From: Tvrtko Ursulin
We do not need to set up a fence for the rotated view.
Display does not need it and no one can access it.
Signed-off-by: Tvrtko Ursulin
== Series Details ==
Series: drm/i915/lspcon: Work around resume failure (rev2)
URL : https://patchwork.freedesktop.org/series/14280/
State : warning
== Summary ==
Series 14280v2 drm/i915/lspcon: Work around resume failure
On Tue, Oct 25, 2016 at 03:00:23PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> We do not need to set up a fence for the rotated view.
>
> Display does not need it and no one can access it.
See __i915_vma_set_map_and_fenceable. Stop the bit at source. And
On Tue, Oct 25, 2016 at 03:17:09PM +0100, Chris Wilson wrote:
> On Tue, Oct 25, 2016 at 05:12:22PM +0300, Ville Syrjälä wrote:
> > On Tue, Oct 25, 2016 at 03:00:23PM +0100, Tvrtko Ursulin wrote:
> > > From: Tvrtko Ursulin
> > >
> > > We do not need to set up a fence for
From: Libin Yang
When modeset occurs and the LS_CLK is set to some special values in DP
mode, the N/M need to be set manually if audio is playing. Otherwise the
first several seconds may be silent in audio playback.
The relationship of Maud and Naud is expressed in
On Tue, Oct 25, 2016 at 04:27:26PM +0200, Saarinen, Jani wrote:
> > == Series Details ==
> >
> > Series: drm/i915: fix comment on I915_{READ,WRITE}_FW (rev2)
> > URL : https://patchwork.freedesktop.org/series/14334/
> > State : failure
> >
> > == Summary ==
> >
> > Series 14334v2 drm/i915:
> So when you say that all Y tiling tests fail without this kernel hack, which
> tests you are referring to?
If I revert this IGT patch and do not make below kernel change, kms_draw_crc
(ytiled cases, last patch in this series) fail with following error.
Test assertion failure function
== Series Details ==
Series: drm/i915: fix comment on I915_{READ,WRITE}_FW (rev2)
URL : https://patchwork.freedesktop.org/series/14334/
State : failure
== Summary ==
Series 14334v2 drm/i915: fix comment on I915_{READ,WRITE}_FW
On 24/10/2016 17:13, ville.syrj...@linux.intel.com wrote:
From: Ville Syrjälä
Pass the framebuffer size in .16 fixed point coordinates to
drm_rect_rotate() since that's what the source coordinates are as well
at this stage. We used to do this part of the
On Tue, Oct 25, 2016 at 03:00:23PM +0100, Tvrtko Ursulin wrote:
> From: Tvrtko Ursulin
>
> We do not need to set up a fence for the rotated view.
>
> Display does not need it and no one can access it.
>
> Signed-off-by: Tvrtko Ursulin
> Cc:
On Tue, Oct 25, 2016 at 05:12:22PM +0300, Ville Syrjälä wrote:
> On Tue, Oct 25, 2016 at 03:00:23PM +0100, Tvrtko Ursulin wrote:
> > From: Tvrtko Ursulin
> >
> > We do not need to set up a fence for the rotated view.
> >
> > Display does not need it and no one can
On Tue, 25 Oct 2016, Imre Deak wrote:
> On ti, 2016-10-25 at 12:28 +0300, Jani Nikula wrote:
>> On Mon, 24 Oct 2016, Imre Deak wrote:
>> > On Mon, 2016-10-24 at 22:10 +0300, Jani Nikula wrote:
>> > > On Mon, 24 Oct 2016, Imre Deak
On Sat, 22 Oct 2016, Manasi Navare wrote:
> This function provides a way for the driver to redo a
> modeset on the current mode and retry the link training
> at a lower link rate/lane count/bpp. This will get called
> incase the link training fails during the current
As well as knowing when the error occurred, it is more interesting to me
to know how long after booting the error occurred, and for good measure
record the time since last hw initialisation.
Signed-off-by: Chris Wilson
Reviewed-by: Matthew Auld
Comment mentioned use of intel_uncore_forcewake_irq{unlock, lock}
functions which are nonexistent (and never were).
The description was also incomplete and could cause confusion. Updated
comment is more elaborate on usage and caveats.
Cc: Chris Wilson
Cc: Matthew Auld
Op 24-10-16 om 13:41 schreef Ville Syrjälä:
> On Mon, Oct 24, 2016 at 12:47:21PM +0200, Maarten Lankhorst wrote:
>> Op 24-10-16 om 12:17 schreef Ville Syrjälä:
>>> On Mon, Oct 24, 2016 at 12:12:59PM +0200, Maarten Lankhorst wrote:
Op 24-10-16 om 12:04 schreef Ville Syrjälä:
> On Mon, Oct
On Tue, Oct 25, 2016 at 02:15:23PM +0200, Arkadiusz Hiler wrote:
> Comment mentioned use of intel_uncore_forcewake_irq{unlock, lock}
> functions which are nonexistent (and never were).
>
> The description was also incomplete and could cause confusion. Updated
> comment is more elaborate on usage
> These are untraced mmio-accessors that are only valid to be used inside
> critical sections inside IRQ handlers where forcewake is explicitly
> controlled.
>
> Think twice, and think again, before using these.
>
> Those possibly should be used between:
>
> spin_lock_irq(_priv->uncore.lock);
>
1 - 100 of 128 matches
Mail list logo