== Series Details ==
Series: drm/i915: Refine eDP aux backlight enable/disable sequence
URL : https://patchwork.freedesktop.org/series/62494/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6319 -> Patchwork_13380
Summary
---
== Series Details ==
Series: EHL port programming
URL : https://patchwork.freedesktop.org/series/62492/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6319 -> Patchwork_13379
Summary
---
**SUCCESS**
No regressions
Modify aux backlight enable/disable sequence just like what we
did for genernal eDP panel.
1. Setup PWM freq and brightness level before enable display backlight.
2. Set PWM to 0 after backlight enable was off.
Cc: Ville Syrjälä
Cc: Jani Nikula
Cc: Jose Roberto de Souza
Cc: Cooper Chiou
Signe
On Fri, 21 Jun 2019, Lee Shawn C wrote:
>
>Modify aux backlight enable/disable sequence just like what we did for
>genernal eDP panel.
>1. Setup PWM freq and brightness level before enable display backlight.
>2. Set PWM to 0 after backlight enable was off.
>
>v2: Code structure was changed. Modif
Modify aux backlight enable/disable sequence just like what we
did for genernal eDP panel.
1. Setup PWM freq and brightness level before enable display backlight.
2. Set PWM to 0 after backlight enable was off.
v2: Code structure was changed. Modify this patch to align the latest.
Cc: Ville Syrjä
== Series Details ==
Series: EHL port programming
URL : https://patchwork.freedesktop.org/series/62492/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans()
Okay!
Commit: drm/i915/ehl: Add third
== Series Details ==
Series: EHL port programming
URL : https://patchwork.freedesktop.org/series/62492/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
e8826f32a876 drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans()
-:10: WARNING:COMMIT_LOG_LONG_LINE: Possible unwrapp
EHL has four DDI's (DDI-A and DDI-D share combo PHY A).
Cc: José Roberto de Souza
Signed-off-by: Matt Roper
---
drivers/gpu/drm/i915/display/intel_display.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c
b/drivers/gpu/drm/i915/display/intel_dis
EHL is a bit unique because it's the only platform where multiple DDI's
can share the same PHY. This makes some of the output programming a bit
confusing given that we tend to use the term 'port' today when talking
about both DDI's and PHY's. The fourth patch here starts to try to
separate those
The port parameter hasn't been used since the last bspec phy programming
update. Drop it to make some upcoming changes simpler.
References: 9659c1af451a ("drm/i915/icl: combo port vswing programming changes
per BSPEC")
Cc: Clint Taylor
Signed-off-by: Matt Roper
---
drivers/gpu/drm/i915/displa
Cc: José Roberto de Souza
Signed-off-by: Matt Roper
---
drivers/gpu/drm/i915/i915_reg.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/i915_reg.h b/drivers/gpu/drm/i915/i915_reg.h
index 7e6009cefb18..7e748bb3f324 100644
--- a/drivers/gpu/drm/i915/i915
Although EHL added a third combo PHY, no PHY_MISC register was added for
PHY C. The bspec indicates that there's no need to program the "DE to
IO Comp Pwr Down" setting for this PHY that we usually need to set in
PHY_MISC.
Bspec: 33148
Cc: José Roberto de Souza
Signed-off-by: Matt Roper
---
..
Our past DDI-based Intel platforms have had a fixed DDI<->PHY mapping.
Because of this, both the bspec documentation and our i915 code has used
the term "port" when talking about either DDI's or PHY's; it was always
easy to tell what terms like "Port A" were referring to from the
context.
Unfortun
If we want to query the device tree outside of the panel code in
helper functions, we can do this with the struct as is. There's
already a device struct pointer in drm_panel, so I think we can pull
from that.
On Tue, Jun 11, 2019 at 5:25 PM dbasehore . wrote:
>
> On Tue, Jun 11, 2019 at 1:57 AM D
== Series Details ==
Series: series starting with [v2,1/3] drm/i915/icl: Add new supported CD clocks
URL : https://patchwork.freedesktop.org/series/62490/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6318 -> Patchwork_13378
== Series Details ==
Series: series starting with [v2,1/3] drm/i915/icl: Add new supported CD clocks
URL : https://patchwork.freedesktop.org/series/62490/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915/icl: Add new supported CD clocks
Okay!
C
EHL has it own voltage level requirement depending on cd clock.
BSpec: 21809
Cc: Clint Taylor
Cc: Matt Roper
Cc: Ville Syrjälä
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/display/intel_cdclk.c | 35 ++
1 file changed, 23 insertions(+), 12 deletions(-)
di
Now 180, 172.8 and 192 MHz are supported.
180 and 172.8 MHz CD clocks will only be used when audio is not
enabled as state by BSpec and implemented in
intel_crtc_compute_min_cdclk(), CD clock must be at least twice of
Azalia BCLK and BCLK by default is 96 MHz, it could be set to 48 MHz
but we are
EHL do not support 648 and 652.8 MHz.
v2:
- Limiting maximum CD clock by max_cdclk_freq instead of remove it
from icl_calc_cdclk()(Ville and Jani)
BSpec: 20598
Cc: Clint Taylor
Cc: Matt Roper
Cc: Ville Syrjälä
Cc: Jani Nikula
Signed-off-by: José Roberto de Souza
---
drivers/gpu/drm/i915/dis
== Series Details ==
Series: drm: Aspect ratio fixes
URL : https://patchwork.freedesktop.org/series/62462/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314_full -> Patchwork_13368_full
Summary
---
**SUCCESS**
No
== Series Details ==
Series: Split hw and drm state.
URL : https://patchwork.freedesktop.org/series/62485/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_6318 -> Patchwork_13377
Summary
---
**FAILURE**
Serious unkn
== Series Details ==
Series: Split hw and drm state.
URL : https://patchwork.freedesktop.org/series/62485/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915: Pass intel_crtc_state to needs_modeset()
Okay!
Commit: drm/i915: Convert most of atomic
On Wed, 2019-06-19 at 20:47 +0300, Ville Syrjälä wrote:
> On Tue, Jun 18, 2019 at 03:50:33PM -0700, José Roberto de Souza
> wrote:
> > Now 180, 172.8 and 192 MHz are supported.
> >
> > 180 and 172.8 MHz CD clocks will only be used when audio is not
> > enabled as state by BSpec and implemented in
== Series Details ==
Series: series starting with [CI,1/2] drm/i915/execlists: Preempt-to-busy
URL : https://patchwork.freedesktop.org/series/62461/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314_full -> Patchwork_13367_full
== Series Details ==
Series: Split hw and drm state.
URL : https://patchwork.freedesktop.org/series/62485/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
43159ab9270f drm/i915: Pass intel_crtc_state to needs_modeset()
-:7: WARNING:COMMIT_MESSAGE: Missing commit description - Add
== Series Details ==
Series: drm/i915: Remove defunct i915_timeline.requests
URL : https://patchwork.freedesktop.org/series/62481/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_6318 -> Patchwork_13375
Summary
---
**F
== Series Details ==
Series: series starting with [CI,01/33] drm/i915: Convert intel_vgt_(de)balloon
to uncore
URL : https://patchwork.freedesktop.org/series/62482/
State : failure
== Summary ==
Applying: drm/i915: Convert intel_vgt_(de)balloon to uncore
Applying: drm/i915: Introduce struct i
== Series Details ==
Series: drm/i915: Fix TypeC port mode switching (rev3)
URL : https://patchwork.freedesktop.org/series/61590/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314_full -> Patchwork_13366_full
Summary
-
== Series Details ==
Series: series starting with [1/2] drm: Pretty print mode flags
URL : https://patchwork.freedesktop.org/series/62475/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6318 -> Patchwork_13374
Summary
--
== Series Details ==
Series: series starting with [1/2] drm: Pretty print mode flags
URL : https://patchwork.freedesktop.org/series/62475/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm: Pretty print mode flags
-drivers/gpu/drm/drm_modes.c:1910:29:
== Series Details ==
Series: series starting with [1/2] drm: Pretty print mode flags
URL : https://patchwork.freedesktop.org/series/62475/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
fb5a6b111c59 drm: Pretty print mode flags
-:119: ERROR:BRACKET_SPACE: space prohibited before
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_display.c | 38 ++--
drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +-
drivers/gpu/drm/i915/display/intel_psr.c | 4 +--
3 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/drivers/gpu/dr
Signed-off-by: Maarten Lankhorst
---
.../gpu/drm/i915/display/intel_atomic_plane.c | 39 +++--
.../gpu/drm/i915/display/intel_atomic_plane.h | 5 +-
drivers/gpu/drm/i915/display/intel_display.c | 58 +--
3 files changed, 49 insertions(+), 53 deletions(-)
diff --git a/dr
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_display.c | 154 +--
1 file changed, 74 insertions(+), 80 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c
b/drivers/gpu/drm/i915/display/intel_display.c
index 855f90a81396..a518d74f898
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_display.c | 14 ++
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c
b/drivers/gpu/drm/i915/display/intel_display.c
index a518d74f898f..baa0e1957ffe 100644
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_atomic.c | 16 +++
drivers/gpu/drm/i915/display/intel_atomic.h | 1 +
drivers/gpu/drm/i915/display/intel_display.c | 46 +---
drivers/gpu/drm/i915/intel_drv.h | 8 ++--
4 files changed, 63
Instead of directly referencing drm_crtc_state, convert to
intel_ctc_state and use the base struct. This is useful when we're
making the split between uapi and hw state, and also makes the
code slightly more readable.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/intel_pm.c | 112 +++
Fourth try, with load detect fixed.
Maarten Lankhorst (9):
drm/i915: Pass intel_crtc_state to needs_modeset()
drm/i915: Convert most of atomic commit to take more intel state
drm/i915: Convert hw state verifier to take more intel state
drm/i915: Use intel_crtc_state in sanitize_watermarks(
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_display.c | 68 ++--
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_display.c
b/drivers/gpu/drm/i915/display/intel_display.c
index 8592a7d422de..02565e97995
Instead of passing along drm_crtc_state and drm_atomic_state, pass
along more intel_atomic_state and intel_crtc_state. This will
make the code more readable by not casting between drm state
and intel state all the time.
Signed-off-by: Maarten Lankhorst
---
drivers/gpu/drm/i915/display/intel_disp
== Series Details ==
Series: drm/i915/gtt: Defer address space cleanup to an RCU worker (rev2)
URL : https://patchwork.freedesktop.org/series/62356/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_6316 -> Patchwork_13373
Summ
From: Tvrtko Ursulin
Continuing on the theme of better logical organization of our code, make
the first step towards making the timeline code better isolated from wider
struct drm_i915_private.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_timeline.c |
From: Tvrtko Ursulin
Continuing on the theme of compartmentalizing the code better to make
future split between gt and display in global i915 clearer.
v2:
* Pass in ggtt instead of gt. (Chris)
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_ringbuff
From: Tvrtko Ursulin
It is more logical for ggtt invalidation to take ggtt as input parameter.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 51 ++---
drivers/gpu/drm/i915/i915_gem_gtt.h | 2 +-
2 files changed, 26 i
From: Tvrtko Ursulin
This will become useful in the following patch.
v2:
* Assign the pointer through a helper on the top level to work around
the layering violation. (Chris)
v3:
* Handle selftests.
v4:
* Move call to intel_gt_init_hw into mock_init_ggtt. (Chris)
Signed-off-by: Tvrtko U
From: Tvrtko Ursulin
Replace some gen6/7 open coded rmw with intel_uncore_rmw.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Rodrigo Vivi
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 41 +
1 file changed, 18 insertions(+), 23 deletions(-)
diff --git a/drivers/gpu/drm/i9
== Series Details ==
Series: drm: Dump mode picture aspect ratio
URL : https://patchwork.freedesktop.org/series/62467/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_6316 -> Patchwork_13372
Summary
---
**FAILURE**
From: Tvrtko Ursulin
More removal of implicit dev_priv from using old mmio accessors.
Actually the top level function remains but is split into a part which
writes to i915 and part which operates on intel_gt in order to initialize
the hardware.
GuC and engines are the only odd ones out remainin
From: Tvrtko Ursulin
Move all timeline code under gt and rename to intel_gt prefix.
Signed-off-by: Tvrtko Ursulin
Suggested-by: Chris Wilson
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/Makefile | 2 +-
drivers/gpu/drm/i915/Makefile.header-test | 1 -
drivers/gp
From: Tvrtko Ursulin
Having made start to better code compartmentalization by introducing
struct intel_gt, continue the theme elsewhere in code by making functions
take parameters take what logically makes most sense for them instead of
the global struct drm_i915_private.
Signed-off-by: Tvrtko U
From: Tvrtko Ursulin
It will come useful in the next patch.
v2:
* Do mock_engine as well.
v3:
* And the virtual engine...
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_engine_cs.c| 1 +
drivers/gpu/drm/i915/gt/intel_engine_types.h | 2 ++
dr
From: Tvrtko Ursulin
For gt related operations it makes more logical sense to stay in the realm
of gt instead of dereferencing via driver i915.
This patch handles a few of the easy ones with work requiring more
refactoring still outstanding.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wil
From: Tvrtko Ursulin
As it will grow in a following patch make a new home for it.
v2:
* Convert mock_gem_device as well. (Chris)
v3:
* Rename to intel_gt_init_early and move call site to i915_drv.c. (Chris)
v4:
* Adjust SPDX tags.
* No need to gt/ path when including intel_gt_types.h. (Chr
From: Tvrtko Ursulin
Having made start to better code compartmentalization by introducing
struct intel_gt, continue the theme elsewhere in code by making functions
take parameters take what logically makes most sense for them instead of
the global struct drm_i915_private.
Signed-off-by: Tvrtko U
From: Tvrtko Ursulin
Scratch vma lives under gt but the API used to work on i915. Make this
consistent by renaming the function to intel_gt_scratch_offset and make
it take struct intel_gt.
v2:
* Move to intel_gt. (Chris)
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gp
From: Tvrtko Ursulin
Continuing on the theme of better logical organization of our code, make
the first step towards making the ggtt code better isolated from wider
struct drm_i915_private.
v2:
* Bring the ickle onion unwind back. (Chris)
* Rename to i915_init_ggtt. (Chris)
Signed-off-by: Tvr
From: Tvrtko Ursulin
Continuing on the theme of better logical organization of our code, make
the first step towards making the ggtt code better isolated from wider
struct drm_i915_private.
v2:
* Cleanup of mm.wc_stash does not need struct_mutex. (Chris)
Signed-off-by: Tvrtko Ursulin
Reviewed
From: Tvrtko Ursulin
This aligns better with the rest of restructuring.
v2:
* Move call out of line. (Chris)
Signed-off-by: Tvrtko Ursulin
Suggested-by: Chris Wilson
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 5 +++--
drivers/gpu/drm/i915/gem/i915_gem_
From: Tvrtko Ursulin
More removal of implicit dev_priv from using old mmio accessors.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_mocs.c | 52 +---
drivers/gpu/drm/i915/gt/intel_mocs.h | 3 +-
drivers/gpu/drm/i915/i915_gem
From: Tvrtko Ursulin
Having made start to better code compartmentalization by introducing
struct intel_gt, continue the theme elsewhere in code by making functions
take parameters take what logically makes most sense for them instead of
the global struct drm_i915_private.
Signed-off-by: Tvrtko U
From: Tvrtko Ursulin
This will come useful in the following patch.
v2:
* Handle mock ggtt.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Rodrigo Vivi
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 16 ++--
drivers/gpu/drm/i915/i915_gem_gtt.h | 1 +
drivers/gpu/drm/i915/self
From: Tvrtko Ursulin
And also rename to intel_gt_pm_init_early and make it operate on gt.
Signed-off-by: Tvrtko Ursulin
Suggested-by: Chris Wilson
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_gt.c | 3 +++
drivers/gpu/drm/i915/gt/intel_gt_pm.c| 6 +++-
From: Tvrtko Ursulin
Since this part still operates on i915 and not intel_gt, move it to the
common (top-level) function.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem.c | 29 ++---
1 file changed, 22 insertions(+), 7 deletio
From: Tvrtko Ursulin
We need an easy way to get back to i915 and uncore.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_gt.c | 7 ++-
drivers/gpu/drm/i915/gt/intel_gt.h | 4 +++-
drivers/gpu/drm/i915/gt/intel_gt_types.
From: Tvrtko Ursulin
Having introduced struct intel_gt (named the anonymous structure in i915)
we can start using it to compartmentalize our code better. It makes more
sense logically to have the code internally like this and it will also
help with future split between gt and display in i915.
v2
From: Tvrtko Ursulin
Our timelines are stored inside intel_gt so we can convert the interface
to take exactly that and not i915.
At the same time re-order the params to our more typical layout and
replace the backpointer to the new containing structure.
Signed-off-by: Tvrtko Ursulin
Reviewed-b
From: Tvrtko Ursulin
More legacy mmio accessor removal. We pass in intel_gt explicitly allowing
code to use new intel_uncore_read/write helpers.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Rodrigo Vivi
---
drivers/gpu/drm/i915/i915_gem.c| 2 +-
drivers/gpu/drm/i915/intel_wopcm.c | 31
From: Tvrtko Ursulin
More removal of implicit dev_priv from using old mmio accessors.
v2:
* Rebase for uncore_to_i915 removal.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem.c | 2 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 101
From: Tvrtko Ursulin
Start using the newly introduced struct intel_gt to fuse together correct
logical init flow with uncore for more removal of implicit dev_priv in
mmio access.
v2:
* Move code to i915_gem_fence_reg. (Chris)
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Rodrigo Vivi
---
drive
From: Tvrtko Ursulin
We have long been slighlty annoyed by the anonymous i915->gt.
Promote it to a separate structure and give it its own header.
This is a first step towards cleaning up the separation between
i915 and gt.
v2:
* Adjust SPDX header.
Signed-off-by: Tvrtko Ursulin
Reviewed-by:
From: Tvrtko Ursulin
More removal of implicit dev_priv from using old mmio accessors.
Furthermore these calls really operate on ggtt so it logically makes sense
if they take it as parameter.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem_gtt.c | 4
From: Tvrtko Ursulin
More conversion of i915_gem_init_hw to uncore.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_workarounds.c | 10 +-
drivers/gpu/drm/i915/gt/intel_workarounds.h | 6 +++---
drivers/gpu/drm/i915/i915_gem.c |
From: Tvrtko Ursulin
Continuing the conversion and elimination of implicit dev_priv.
Signed-off-by: Tvrtko Ursulin
Suggested-by: Rodrigo Vivi
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 4 +-
drivers/gpu/drm/i915/gt/intel_gt.c| 130
From: Tvrtko Ursulin
More removal of implicit dev_priv from using old mmio accessors.
Signed-off-by: Tvrtko Ursulin
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem.c | 42 ++---
1 file changed, 23 insertions(+), 19 deletions(-)
diff --git a/drivers/gpu
From: Tvrtko Ursulin
Two easy opportunities to compact the code by using the existing helper.
Signed-off-by: Tvrtko Ursulin
Suggested-by: Rodrigo Vivi
Reviewed-by: Chris Wilson
---
drivers/gpu/drm/i915/i915_gem_fence_reg.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff
Hi Ville.
On Thu, Jun 20, 2019 at 09:50:48PM +0300, Ville Syrjala wrote:
> From: Ville Syrjälä
>
> Decode the mode flags when printing the modeline so that I
> no longer have to decode the hex number myself.
You are extending the current way to print mode flags,
but I would anyway like to point
On Thu, 2019-06-20 at 15:08 +, Patchwork wrote:
> == Series Details ==
>
> Series: series starting with [v2,1/2] drm/i915/ehl/dsi: Set lane
> latency optimization for DW1
> URL : https://patchwork.freedesktop.org/series/62417/
> State : success
>
> == Summary ==
>
> CI Bug Log - changes fr
== Series Details ==
Series: drm/i915/gtt: Defer address space cleanup to an RCU worker (rev2)
URL : https://patchwork.freedesktop.org/series/62356/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915/gtt: Defer address space cleanup to an RCU work
On Tue, 18 Jun 2019 10:33:58 -0300
Mauro Carvalho Chehab wrote:
> here are three left-overs from the recent file renames,
> probably due to some other conflicting patch.
>
> Fix them.
>
> Signed-off-by: Mauro Carvalho Chehab
> ---
>
> This patch is against today's next-20190617 branch. Not su
On Fri, 2019-06-14 at 15:17 -0700, Matt Roper wrote:
> On Fri, Jun 14, 2019 at 02:37:49PM -0700, José Roberto de Souza
> wrote:
> > EHL can have up to one VECS(video enhancement) engine, so add it to
> > the device_info.
>
> Bspec 29150 has a footnote on VEbox that indicates "Pass-through
> only,
== Series Details ==
Series: series starting with [CI,01/33] drm/i915: Convert intel_vgt_(de)balloon
to uncore (rev3)
URL : https://patchwork.freedesktop.org/series/62411/
State : failure
== Summary ==
CALLscripts/checksyscalls.sh
CALLscripts/atomic/check-atomics.sh
DESCEND objto
== Series Details ==
Series: drm/i915: Check backlight type while doing eDP backlight initializaiton
(rev3)
URL : https://patchwork.freedesktop.org/series/62362/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_6316 -> Patchwork_13370
As no one is currently inspecting the list of i915_timeline.requests,
let's remove it (and the corresponding i915_request.link).
Signed-off-by: Chris Wilson
Cc: Tvrtko Ursulin
---
drivers/gpu/drm/i915/i915_request.c| 3 ---
drivers/gpu/drm/i915/i915_request.h| 3 ---
dri
== Series Details ==
Series: drm/i915: Check backlight type while doing eDP backlight initializaiton
(rev3)
URL : https://patchwork.freedesktop.org/series/62362/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
cddef96419ec drm/i915: Check backlight type while doing eDP backlight
== Series Details ==
Series: br_netfilter: prevent UAF in brnf_exit_net()
URL : https://patchwork.freedesktop.org/series/62465/
State : failure
== Summary ==
Applying: br_netfilter: prevent UAF in brnf_exit_net()
error: sha1 information is lacking or useless (net/bridge/br_netfilter_hooks.c).
On Thu, Jun 20, 2019 at 05:33:12PM +0100, Tvrtko Ursulin wrote:
>
> [fixed Chris' email]
>
> On 20/06/2019 08:24, Matthew Brost wrote:
> > On Mon, May 13, 2019 at 12:45:52PM -0700, john.c.harri...@intel.com wrote:
> > > From: John Harrison
> > >
> > > With virtual engines, it is no longer possi
== Series Details ==
Series: drm: Aspect ratio fixes
URL : https://patchwork.freedesktop.org/series/62462/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314 -> Patchwork_13368
Summary
---
**SUCCESS**
No regressio
From: Ville Syrjälä
Currently the logs show nothing about the mode's aspect ratio.
Include that information in the normal mode dump.
v2: Don't print anything for NONE (Ilia)
Cc: Ilia Mirkin
Signed-off-by: Ville Syrjälä
---
drivers/video/hdmi.c| 3 ++-
include/drm/drm_modes.h | 6 --
From: Ville Syrjälä
Decode the mode flags when printing the modeline so that I
no longer have to decode the hex number myself.
To do this neatly I made the caller provide a temporary
on stack buffer where we can produce the results. I choce 64
bytes as a reasonable size for this. The worst case
Enable RCU protection of i915_address_space and its ppgtt superclasses,
and defer its cleanup into a worker executed after an RCU grace period.
In the future we will be able to use the RCU protection to reduce the
locking around VM lookups, but the immediate benefit is being able to
defer the rele
== Series Details ==
Series: series starting with [CI,1/2] drm/i915/execlists: Preempt-to-busy
URL : https://patchwork.freedesktop.org/series/62461/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314 -> Patchwork_13367
Summ
== Series Details ==
Series: drm/i915: Fix TypeC port mode switching (rev3)
URL : https://patchwork.freedesktop.org/series/61590/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_6314 -> Patchwork_13366
Summary
---
**WA
On Thu, Jun 20, 2019 at 2:27 AM Lionel Landwerlin
wrote:
>
> The same tests failing on CFL+ platforms are also failing on ICL.
> Documentation doesn't list the
> WaAllowPMDepthAndInvocationCountAccessFromUMD workaround for ICL but
> applying it fixes the same tests as CFL.
>
> Signed-off-by: Lione
On 6/20/19 6:48 AM, Chris Wilson wrote:
Quoting Daniele Ceraolo Spurio (2019-06-19 22:43:51)
+/*
+ * Events triggered while CT buffers are disabled are logged in the SCRATCH_15
+ * register using the same bits used in the CT message payload. Since our
+ * communication channel with guc is turn
== Series Details ==
Series: series starting with [CI,1/2] drm/i915/execlists: Preempt-to-busy
URL : https://patchwork.freedesktop.org/series/62461/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915/execlists: Preempt-to-busy
-drivers/gpu/drm/i91
== Series Details ==
Series: series starting with [CI,1/2] drm/i915/execlists: Preempt-to-busy
URL : https://patchwork.freedesktop.org/series/62461/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
513105220a80 drm/i915/execlists: Preempt-to-busy
-:393: WARNING:MEMORY_BARRIER: mem
On Thu, 2019-06-20 at 11:13 +0300, Jani Nikula wrote:
> On Wed, 19 Jun 2019, José Roberto de Souza
> wrote:
> > diff --git a/drivers/gpu/drm/i915/i915_reg.h
> > b/drivers/gpu/drm/i915/i915_reg.h
> > index 4fc8dc083766..31fb4de5081c 100644
> > --- a/drivers/gpu/drm/i915/i915_reg.h
> > +++ b/drivers
== Series Details ==
Series: drm/i915: Fix TypeC port mode switching (rev3)
URL : https://patchwork.freedesktop.org/series/61590/
State : warning
== Summary ==
$ dim sparse origin/drm-tip
Sparse version: v0.5.2
Commit: drm/i915/icl: Add support to read out the TBT PLL HW state
Okay!
Commit: d
== Series Details ==
Series: drm/i915: Fix TypeC port mode switching (rev3)
URL : https://patchwork.freedesktop.org/series/61590/
State : warning
== Summary ==
$ dim checkpatch origin/drm-tip
e23fdc6d149d drm/i915/icl: Add support to read out the TBT PLL HW state
cbfff715e9c9 drm/i915: Tune do
== Series Details ==
Series: prime doc polish and ... a few cleanups (rev7)
URL : https://patchwork.freedesktop.org/series/62135/
State : failure
== Summary ==
Applying: drm/todo: Update drm_gem_object_funcs todo even more
Using index info to reconstruct a base tree...
M Documentation/gp
1 - 100 of 231 matches
Mail list logo