[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/3] drm/i915: make stolen more region centric

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: make stolen more region centric URL : https://patchwork.freedesktop.org/series/71615/ State : success == Summary == CI Bug Log - changes from CI_DRM_7674_full -> Patchwork_15991_full

[Intel-gfx] ✗ Fi.CI.IGT: failure for Fixes coccicheck warnings

2020-01-03 Thread Patchwork
== Series Details == Series: Fixes coccicheck warnings URL : https://patchwork.freedesktop.org/series/71610/ State : failure == Summary == CI Bug Log - changes from CI_DRM_7674_full -> Patchwork_15990_full Summary --- **FAILURE**

[Intel-gfx] ✓ Fi.CI.BAT: success for drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block (rev2)

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block (rev2) URL : https://patchwork.freedesktop.org/series/71581/ State : success == Summary == CI Bug Log - changes from CI_DRM_7675 -> Patchwork_15993

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block (rev2)

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block (rev2) URL : https://patchwork.freedesktop.org/series/71581/ State : warning == Summary == $ dim checkpatch origin/drm-tip 27998f819a38 drm/i915/dsi: Parse the I2C element from the VBT MIPI

[Intel-gfx] [PATCH] drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block (v2)

2020-01-03 Thread Vivek Kasireddy
Parsing the i2c element is mainly done to transfer the payload from the MIPI sequence block to the relevant slave device. In some cases, the commands that are part of the payload can be used to turn on the backlight. This patch is actually a refactored version of this old patch:

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71601/ State : success == Summary == CI Bug Log - changes from CI_DRM_7673_full -> Patchwork_15986_full

Re: [Intel-gfx] [PATCH] drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block

2020-01-03 Thread Vivek Kasireddy
On Fri, 3 Jan 2020 12:05:11 +0100 Hans de Goede wrote: Hi Hans, > Hi Vivek, > > On 03-01-2020 01:00, Vivek Kasireddy wrote: > > Parsing the i2c element is mainly done to transfer the payload from > > the MIPI sequence block to the relevant slave device. In some > > cases, the commands that are

Re: [Intel-gfx] [PATCH v3 1/9] drm/amd/display: Align macro name as per DP spec

2020-01-03 Thread Manasi Navare
Harry, Jani - Since this also updates the AMD driver file, should this be merged through AMD tree and then backmerged to drm-misc ? Manasi On Mon, Dec 30, 2019 at 09:45:15PM +0530, Animesh Manna wrote: > [Why]: > Aligh with DP spec wanted to follow same naming convention. > > [How]: > Changed

Re: [Intel-gfx] [PATCH v3 8/9] drm/i915/dp: Update the pattern as per request

2020-01-03 Thread Manasi Navare
On Thu, Jan 02, 2020 at 11:23:14AM +0200, Jani Nikula wrote: > On Mon, 30 Dec 2019, Animesh Manna wrote: > > As per request from DP phy compliance test few special > > test pattern need to set by source. Added function > > to set pattern in DP_COMP_CTL register. It will be > > called along with

Re: [Intel-gfx] [PATCH v3 3/9] drm/i915/dp: Move vswing/pre-emphasis adjustment calculation

2020-01-03 Thread Manasi Navare
On Thu, Jan 02, 2020 at 03:56:09PM +0530, Manna, Animesh wrote: > On 02-01-2020 14:48, Jani Nikula wrote: > >On Mon, 30 Dec 2019, Animesh Manna wrote: > >>vswing/pre-emphasis adjustment calculation is needed in processing > >>of auto phy compliance request other than link training, so moved >

[Intel-gfx] ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header URL : https://patchwork.freedesktop.org/series/71599/ State : success == Summary == CI Bug Log - changes from CI_DRM_7673_full -> Patchwork_15985_full

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71616/ State : success == Summary == CI Bug Log - changes from CI_DRM_7674 -> Patchwork_15992

Re: [Intel-gfx] [PATCH i-g-t] i915/perf: Find the associated perf-type for a particular device

2020-01-03 Thread Fosha, Robert M
On 1/3/20 9:41 AM, Chris Wilson wrote: Since with multiple devices, we may have multiple different perf_pmu each with their own type, we want to find the right one for the job. The tests are run with a specific fd, from which we can extract the appropriate bus-id and find the associated

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915: make stolen more region centric

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: make stolen more region centric URL : https://patchwork.freedesktop.org/series/71615/ State : success == Summary == CI Bug Log - changes from CI_DRM_7674 -> Patchwork_15991

Re: [Intel-gfx] [PATCH] drm/i915/dp: Fix incorrect test parameter for DP link layer compliance

2020-01-03 Thread Manasi Navare
On Fri, Jan 03, 2020 at 11:07:37PM +0800, Lee Shawn C wrote: > Run intel_dp_compliance would failed at video pattern related > test case sometimes. DP test applet read incorrect test type > from kernel to cause this symptom. Add a "\n" (newline) in > seq_printf() then DP test applet will get

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71616/ State : warning == Summary == $ dim sparse origin/drm-tip Sparse version: v0.6.0 Commit: drm/i915/gem: Extend mmap support for lmem Okay!

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [CI,1/3] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71616/ State : warning == Summary == $ dim checkpatch origin/drm-tip 905c9c1e0ac0 drm/i915/gem: Extend mmap support for lmem 154d982f9b59

[Intel-gfx] [CI 1/3] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Chris Wilson
From: Abdiel Janulgue Local memory objects are similar to our usual scatterlist, but instead of using the struct page stored therein, we need to use the sg->dma_address. Signed-off-by: Abdiel Janulgue Cc: Chris Wilson Cc: Matthew Auld --- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 21

[Intel-gfx] [CI 2/3] drm/i915/selftests: Extend fault handler selftests to all memory regions

2020-01-03 Thread Chris Wilson
From: Abdiel Janulgue Instead of testing individually our new fault handlers, iterate over all memory regions and test all from one interface. Signed-off-by: Abdiel Janulgue Cc: Matthew Auld Cc: Chris Wilson Cc: Joonas Lahtinen --- .../drm/i915/gem/selftests/i915_gem_mman.c| 306

[Intel-gfx] [CI 3/3] drm/i915/selftests: Compare mmaps with GPU

2020-01-03 Thread Chris Wilson
Check that the user writes into their mmap are visible on the GPU. Signed-off-by: Chris Wilson Cc: Abdiel Janulgue Cc: Matthew Auld --- .../drm/i915/gem/selftests/i915_gem_mman.c| 123 ++ 1 file changed, 123 insertions(+) diff --git

Re: [Intel-gfx] [PATCH 2/3] drm/i915/gtt: refactor the storage assumptions around paging structures

2020-01-03 Thread Chris Wilson
Quoting Matthew Auld (2020-01-03 20:00:29) > We currently assume we have struct pages for the backing storage of our > paging structures, however in the future we may also want to support > allocating storage from non-page backed memory, while still being able > to map it into the kernel address

Re: [Intel-gfx] [PATCH 1/3] drm/i915: make stolen more region centric

2020-01-03 Thread Chris Wilson
Quoting Matthew Auld (2020-01-03 20:00:28) > From: CQ Tang Just throwing the kitchen sink into intel_memory_region is not very appetizing. There seems to be no design behind this -- as foretold by the lack of rationale. -Chris ___ Intel-gfx mailing

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/3] drm/i915: make stolen more region centric

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/3] drm/i915: make stolen more region centric URL : https://patchwork.freedesktop.org/series/71615/ State : warning == Summary == $ dim checkpatch origin/drm-tip 798fff7d1586 drm/i915: make stolen more region centric -:7:

[Intel-gfx] [PATCH 1/3] drm/i915: make stolen more region centric

2020-01-03 Thread Matthew Auld
From: CQ Tang Signed-off-by: CQ Tang Signed-off-by: Matthew Auld Cc: Chris Wilson --- drivers/gpu/drm/i915/display/intel_fbc.c | 20 +-- drivers/gpu/drm/i915/display/intel_fbdev.c| 4 +- .../gpu/drm/i915/gem/i915_gem_object_types.h | 7 +-

[Intel-gfx] [PATCH 3/3] drm/i915/lmem: stop mapping the aperture for fake LMEM

2020-01-03 Thread Matthew Auld
Just map the region directly, otherwise we are just limiting ourselves to the size of the mappable aperture. We still keep the same behaviour with matching the size of the mappable_end, but that can now be configured with its own modparam, such that we can configure larger sizes. Signed-off-by:

[Intel-gfx] [PATCH 2/3] drm/i915/gtt: refactor the storage assumptions around paging structures

2020-01-03 Thread Matthew Auld
We currently assume we have struct pages for the backing storage of our paging structures, however in the future we may also want to support allocating storage from non-page backed memory, while still being able to map it into the kernel address space for CPU access. Signed-off-by: Matthew Auld

Re: [Intel-gfx] [PATCH resend 2/2] drm/connector: Hookup the new drm_cmdline_mode panel_orientation member

2020-01-03 Thread Rodrigo Vivi
On Mon, Dec 16, 2019 at 12:51:58PM +0100, Hans de Goede wrote: > If the new video=... panel_orientation option is set for a connector, honor > it and setup a matching "panel orientation" property on the connector. > > BugLink: https://gitlab.freedesktop.org/plymouth/plymouth/merge_requests/83 >

Re: [Intel-gfx] [PATCH resend 1/2] drm/connector: Split out orientation quirk detection (v2)

2020-01-03 Thread Rodrigo Vivi
On Thu, Jan 02, 2020 at 10:35:28PM +0100, Hans de Goede wrote: > Hi Rodrigo, > > Thank you for the review. > > On 02-01-2020 19:17, Rodrigo Vivi wrote: > > On Mon, Dec 16, 2019 at 12:51:57PM +0100, Hans de Goede wrote: > > > From: Derek Basehore > > > > > > Not every platform needs quirk

[Intel-gfx] ✓ Fi.CI.BAT: success for Fixes coccicheck warnings

2020-01-03 Thread Patchwork
== Series Details == Series: Fixes coccicheck warnings URL : https://patchwork.freedesktop.org/series/71610/ State : success == Summary == CI Bug Log - changes from CI_DRM_7674 -> Patchwork_15990 Summary --- **SUCCESS** No

Re: [Intel-gfx] [PATCH 2/2] drm/i915/selftests: Extend fault handler selftests to all memory regions

2020-01-03 Thread Chris Wilson
Quoting Chris Wilson (2020-01-03 12:15:05) > From: Abdiel Janulgue > > Instead of testing individually our new fault handlers, iterate over all > memory regions and test all from one interface. > > Signed-off-by: Abdiel Janulgue > Cc: Matthew Auld > Cc: Chris Wilson > Cc: Joonas Lahtinen >

[Intel-gfx] [PATCH 3/3] drm/i915: use true, false for bool variable in intel_crt.c

2020-01-03 Thread Ma Feng
Fixes coccicheck warning: drivers/gpu/drm/i915/display/intel_crt.c:1066:1-28: WARNING: Assignment of 0/1 to bool variable drivers/gpu/drm/i915/display/intel_crt.c:928:2-29: WARNING: Assignment of 0/1 to bool variable drivers/gpu/drm/i915/display/intel_crt.c:443:2-29: WARNING: Assignment of 0/1

[Intel-gfx] [PATCH 1/3] drm/i915: use true, false for bool variable in i915_debugfs.c

2020-01-03 Thread Ma Feng
Fixes coccicheck warning: drivers/gpu/drm/i915/i915_debugfs.c:3078:4-36: WARNING: Assignment of 0/1 to bool variable drivers/gpu/drm/i915/i915_debugfs.c:3078:4-36: WARNING: Assignment of 0/1 to bool variable drivers/gpu/drm/i915/i915_debugfs.c:3080:4-36: WARNING: Assignment of 0/1 to bool

[Intel-gfx] [PATCH 2/3] drm/i915/dp: use true, false for bool variable in intel_dp.c

2020-01-03 Thread Ma Feng
Fixes coccicheck warning: drivers/gpu/drm/i915/display/intel_dp.c:4950:1-33: WARNING: Assignment of 0/1 to bool variable drivers/gpu/drm/i915/display/intel_dp.c:4906:1-33: WARNING: Assignment of 0/1 to bool variable Reported-by: Hulk Robot Signed-off-by: Ma Feng ---

[Intel-gfx] [PATCH 0/3] Fixes coccicheck warnings

2020-01-03 Thread Ma Feng
Ma Feng (3): drm/i915: use true,false for bool variable in i915_debugfs.c drm/i915/dp: use true,false for bool variable in intel_dp.c drm/i915: use true,false for bool variable in intel_crt.c drivers/gpu/drm/i915/display/intel_crt.c | 6 +++--- drivers/gpu/drm/i915/display/intel_dp.c |

[Intel-gfx] USB Type-C monitor flashes once when play a video file after unplug and re-plug the monitor

2020-01-03 Thread AJ_Cheng
Hi Sirs, Here is chromebook SW team from Compal. As the mail title, we hit issue that the external monitor will flash once when play video after hot pluging. We can reproduce not only on chromebook but also ubuntu 16.04. There has higher failure rate with Dell Solomon dock and Dell S2718D

[Intel-gfx] [PATCH i-g-t] i915/perf: Find the associated perf-type for a particular device

2020-01-03 Thread Chris Wilson
Since with multiple devices, we may have multiple different perf_pmu each with their own type, we want to find the right one for the job. The tests are run with a specific fd, from which we can extract the appropriate bus-id and find the associated perf-type. The performance monitoring tools are

Re: [Intel-gfx] [PATCH] drm/i915: Remove nest annotation from intel_context_unpin

2020-01-03 Thread Chris Wilson
Quoting Maarten Lankhorst (2020-01-03 16:29:53) > Lets see what breaks, round 3? https://patchwork.freedesktop.org/patch/347285/?series=71568=1 -Chris ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915: Remove nest annotation from intel_context_unpin (rev3)

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915: Remove nest annotation from intel_context_unpin (rev3) URL : https://patchwork.freedesktop.org/series/71157/ State : failure == Summary == CI Bug Log - changes from CI_DRM_7674 -> Patchwork_15989

Re: [Intel-gfx] [PATCH] drm/i915/display: nuke skl workaround for pre-production hw

2020-01-03 Thread Ruhl, Michael J
>-Original Message- >From: Intel-gfx On Behalf Of Lucas >De Marchi >Sent: Friday, December 20, 2019 5:07 PM >To: intel-gfx@lists.freedesktop.org >Subject: [Intel-gfx] [PATCH] drm/i915/display: nuke skl workaround for pre- >production hw > >According to intel_detect_preproduction_hw(), the

[Intel-gfx] [PATCH] drm/i915: Remove nest annotation from intel_context_unpin

2020-01-03 Thread Maarten Lankhorst
Lets see what breaks, round 3? Signed-off-by: Maarten Lankhorst --- drivers/gpu/drm/i915/gt/intel_context.c | 27 +-- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 + 2 files changed, 20 insertions(+), 8 deletions(-) diff --git

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/dp: Fix incorrect test parameter for DP link layer compliance

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915/dp: Fix incorrect test parameter for DP link layer compliance URL : https://patchwork.freedesktop.org/series/71587/ State : success == Summary == CI Bug Log - changes from CI_DRM_7671_full -> Patchwork_15984_full

Re: [Intel-gfx] [PATCH v2] drm/i915: Limit audio CDCLK>=2*BCLK constraint back to GLK only

2020-01-03 Thread Kai Vehmanen
Hi, On Thu, 2 Jan 2020, Rodrigo Vivi wrote: > On Tue, Dec 31, 2019 at 04:00:07PM +0200, Kai Vehmanen wrote: >> Revert changes done in commit f6ec9483091f ("drm/i915: extend audio >> CDCLK>=2*BCLK constraint to more platforms"). Audio drivers [...] >> /* Force CDCLK to 2*BCLK as long

[Intel-gfx] ✗ Fi.CI.BAT: failure for series starting with [1/1] drm/i915/hdcp: restore hdcp state same as previous

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/1] drm/i915/hdcp: restore hdcp state same as previous URL : https://patchwork.freedesktop.org/series/71602/ State : failure == Summary == CI Bug Log - changes from CI_DRM_7674 -> Patchwork_15987

[Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915: Remove nest annotation from intel_context_unpin (rev2)

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915: Remove nest annotation from intel_context_unpin (rev2) URL : https://patchwork.freedesktop.org/series/71157/ State : failure == Summary == Applying: drm/i915: Remove nest annotation from intel_context_unpin Using index info to reconstruct a base tree...

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71601/ State : success == Summary == CI Bug Log - changes from CI_DRM_7673 -> Patchwork_15986

[Intel-gfx] [CI] drm/i915: Remove nest annotation from intel_context_unpin

2020-01-03 Thread Maarten Lankhorst
Lets see what breaks? Round 2? Signed-off-by: Maarten Lankhorst --- drivers/gpu/drm/i915/gt/intel_context.c | 28 +-- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 + 2 files changed, 20 insertions(+), 9 deletions(-) diff --git

Re: [Intel-gfx] [PATCH 1/1] drm/i915/hdcp: restore hdcp state same as previous

2020-01-03 Thread Ramalingam C
On 2020-01-03 at 18:30:21 +0530, Anshuman Gupta wrote: > When port is disabled due to modeset or DPMS off actually > it disables the HDCP encryption keeping its state to > CP_ENABLED this doesn't enable HDCP again while port > gets enable again. HDCP state should set accordingly > when port is

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/2] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/gem: Extend mmap support for lmem URL : https://patchwork.freedesktop.org/series/71601/ State : warning == Summary == $ dim checkpatch origin/drm-tip b0a72df86a8d drm/i915/gem: Extend mmap support for lmem e550fd5b9f6c

[Intel-gfx] ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header URL : https://patchwork.freedesktop.org/series/71599/ State : success == Summary == CI Bug Log - changes from CI_DRM_7673 -> Patchwork_15985

Re: [Intel-gfx] [PATCH 2/2] drm/i915/selftests: Make headers self-contained

2020-01-03 Thread Matthew Auld
On Fri, 3 Jan 2020 at 10:45, Chris Wilson wrote: > > Include the types used by the headers to they can be compiled > standalone. > > Signed-off-by: Chris Wilson Reviewed-by: Matthew Auld ___ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org

Re: [Intel-gfx] [PATCH 1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header

2020-01-03 Thread Matthew Auld
On Fri, 3 Jan 2020 at 10:45, Chris Wilson wrote: > > Move the definition of the igt_atomic_section[] into a C file, leaving > the declaration in the header so as not to upset headertest! > > Signed-off-by: Chris Wilson Reviewed-by: Matthew Auld ___

[Intel-gfx] [PATCH 1/1] drm/i915/hdcp: restore hdcp state same as previous

2020-01-03 Thread Anshuman Gupta
When port is disabled due to modeset or DPMS off actually it disables the HDCP encryption keeping its state to CP_ENABLED this doesn't enable HDCP again while port gets enable again. HDCP state should set accordingly when port is disabled. CC: Ramalingam C Signed-off-by: Anshuman Gupta ---

[Intel-gfx] restore hdcp state same as previous

2020-01-03 Thread Anshuman Gupta
Test-with: <20200103081107.28144-1-ramalinga...@intel.com> Anshuman Gupta (1): drm/i915/hdcp: restore hdcp state same as previous drivers/gpu/drm/i915/display/intel_ddi.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) -- 2.24.0 ___

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header

2020-01-03 Thread Patchwork
== Series Details == Series: series starting with [1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header URL : https://patchwork.freedesktop.org/series/71599/ State : warning == Summary == $ dim checkpatch origin/drm-tip aba7d1f5aa20 drm/i915/selftest: Move igt_atomic_section[]

Re: [Intel-gfx] [PATCH 1/2] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Chris Wilson
Quoting Chris Wilson (2020-01-03 12:15:04) > From: Abdiel Janulgue > > Local memory objects are similar to our usual scatterlist, but instead > of using the struct page stored therein, we need to use the > sg->dma_address. > > Signed-off-by: Abdiel Janulgue > Cc: Chris Wilson > Cc: Matthew

[Intel-gfx] [PATCH 1/2] drm/i915/gem: Extend mmap support for lmem

2020-01-03 Thread Chris Wilson
From: Abdiel Janulgue Local memory objects are similar to our usual scatterlist, but instead of using the struct page stored therein, we need to use the sg->dma_address. Signed-off-by: Abdiel Janulgue Cc: Chris Wilson Cc: Matthew Auld --- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 21

[Intel-gfx] [PATCH 2/2] drm/i915/selftests: Extend fault handler selftests to all memory regions

2020-01-03 Thread Chris Wilson
From: Abdiel Janulgue Instead of testing individually our new fault handlers, iterate over all memory regions and test all from one interface. Signed-off-by: Abdiel Janulgue Cc: Matthew Auld Cc: Chris Wilson Cc: Joonas Lahtinen --- We also need an igt_mmap_gpu to truly test lmem. ---

Re: [Intel-gfx] [PATCH 1/5] drm/i915/gt: Include a bunch more rcs image state

2020-01-03 Thread Mika Kuoppala
Chris Wilson writes: > Empirically the minimal context image we use for rcs is insufficient to > state the engine. This is demonstrated if we poison the context image > such that any uninitialised state is invalid, and so if the engine > samples beyond our defined region, will fail to start. > >

Re: [Intel-gfx] [PATCH] drm/i915/dsi: Parse the I2C element from the VBT MIPI sequence block

2020-01-03 Thread Hans de Goede
Hi Vivek, On 03-01-2020 01:00, Vivek Kasireddy wrote: Parsing the i2c element is mainly done to transfer the payload from the MIPI sequence block to the relevant slave device. In some cases, the commands that are part of the payload can be used to turn on the backlight. This patch is actually

Re: [Intel-gfx] [PATCH v2] drm/i915/gem: Support discontiguous lmem object maps

2020-01-03 Thread Matthew Auld
On Thu, 2 Jan 2020 at 20:42, Chris Wilson wrote: > > Create a vmap for discontinguous lmem objects to support > i915_gem_object_pin_map(). > > v2: Offset io address by region.start for fake-lmem > > Signed-off-by: Chris Wilson > Cc: Matthew Auld Reviewed-by: Matthew Auld

[Intel-gfx] [PATCH 2/2] drm/i915/selftests: Make headers self-contained

2020-01-03 Thread Chris Wilson
Include the types used by the headers to they can be compiled standalone. Signed-off-by: Chris Wilson --- drivers/gpu/drm/i915/Makefile| 8 +--- drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h | 6 ++ drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h | 2

[Intel-gfx] [PATCH 1/2] drm/i915/selftest: Move igt_atomic_section[] out of the header

2020-01-03 Thread Chris Wilson
Move the definition of the igt_atomic_section[] into a C file, leaving the declaration in the header so as not to upset headertest! Signed-off-by: Chris Wilson --- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/selftests/igt_atomic.c | 47 +

Re: [Intel-gfx] [alsa-devel] USB Type-C monitor flashes once when play a video file after unplug and re-plug the monitor

2020-01-03 Thread Takashi Iwai
On Fri, 03 Jan 2020 02:57:03 +0100, wrote: > > Hi Sirs, > Here is chromebook SW team from Compal. > As the mail title, we hit issue that the external monitor will flash once > when play video after hot pluging. > We can reproduce not only on chromebook but also ubuntu 16.04. > There has

Re: [Intel-gfx] [PATCH] drm/i915/dp: Fix incorrect test parameter for DP link layer compliance

2020-01-03 Thread Jani Nikula
On Fri, 03 Jan 2020, Lee Shawn C wrote: > Run intel_dp_compliance would failed at video pattern related > test case sometimes. DP test applet read incorrect test type > from kernel to cause this symptom. Add a "\n" (newline) in > seq_printf() then DP test applet will get proper parameters. > >

[Intel-gfx] ✓ Fi.CI.IGT: success for drm/i915/gt: Flush ongoing retires during wait_for_idle (rev2)

2020-01-03 Thread Patchwork
== Series Details == Series: drm/i915/gt: Flush ongoing retires during wait_for_idle (rev2) URL : https://patchwork.freedesktop.org/series/71575/ State : success == Summary == CI Bug Log - changes from CI_DRM_7668_full -> Patchwork_15982_full