From: Fei Yang
To comply with the design that buffer objects shall have immutable
cache setting through out its life cycle, {set, get}_caching ioctl's
are no longer supported from MTL onward. With that change caching
policy can only be set at object creation time. The current code
applies a defau
From: Fei Yang
The design is to keep Buffer Object's caching policy immutable through
out its life cycle. This patch ends the support for set caching ioctl
from MTL onward. While doing that we also set BO's to be 1-way coherent
at creation time because GPU is no longer automatically snooping CPU
From: Fei Yang
Currently the KMD is using enum i915_cache_level to set caching policy for
buffer objects. This is flaky because the PAT index which really controls
the caching behavior in PTE has far more levels than what's defined in the
enum. In addition, the PAT index is platform dependent, ha
From: Fei Yang
PTE encode is platform dependent. After replacing cache_level with
pat_index, the newly introduced mtl_pte_encode is actually generic
for all gen12 platforms, thus rename it to gen12_pte_encode and
apply it to all gen12 platforms.
Cc: Chris Wilson
Cc: Matt Roper
Signed-off-by: F
From: Fei Yang
On MTL, GT can no longer allocate on LLC - only the CPU can.
This, along with addition of support for ADM/L4 cache calls a
MOCS/PAT table update.
Also add PTE encode functions for MTL as it has different PAT
index definition than previous platforms.
BSpec: 44509, 45101, 44235
Cc:
From: Fei Yang
This patch is a preparation for replacing enum i915_cache_level with PAT
index. Caching policy for buffer objects is set through the PAT index in
PTE, the old i915_cache_level is not sufficient to represent all caching
modes supported by the hardware.
Preparing the transition by a
From: Fei Yang
This patch implements Wa_22016122933.
In MTL, memory writes initiated by Media tile update the whole
cache line even for partial writes. This creates a coherency
problem for cacheable memory if both CPU and GPU are writing data
to different locations within a single cache line. CT
From: Fei Yang
The series includes patches needed to enable MTL.
Also add new extension for GEM_CREATE uAPI to let
user space set cache policy for buffer objects.
Fei Yang (7):
drm/i915/mtl: Define MOCS and PAT tables for MTL
drm/i915/mtl: workaround coherency issue for Media
drm/i915/mtl:
Hi Mark,
I love your patch! Yet something to improve:
[auto build test ERROR on drm-intel/for-linux-next-fixes]
[also build test ERROR on linus/master v6.3-rc4]
[cannot apply to drm-misc/drm-misc-next drm-intel/for-linux-next drm/drm-next
next-20230331]
[If your patch is applied to the wrong
== Series Details ==
Series: drm/i915/hwmon: Use 0 to designate disabled PL1 power limit (rev3)
URL : https://patchwork.freedesktop.org/series/115749/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12952 -> Patchwork_115749v3
On Fri, 31 Mar 2023 19:00:49 -0700, Vinay Belgaumkar wrote:
>
Hi Vinay,
> @@ -478,20 +507,15 @@ int intel_guc_slpc_set_min_freq(struct intel_guc_slpc
> *slpc, u32 val)
> val > slpc->max_freq_softlimit)
> return -EINVAL;
>
> + /* Ignore efficient freq if lower min freq
On Fri, 31 Mar 2023 03:23:33 -0700, Tvrtko Ursulin wrote:
>
Hi Tvrtko,
> > @@ -385,8 +395,22 @@ static int
> > hwm_power_max_write(struct hwm_drvdata *ddat, long val)
> > {
> > struct i915_hwmon *hwmon = ddat->hwmon;
> > + intel_wakeref_t wakeref;
> > u32 nval;
> > + if (val == PL
On ATSM the PL1 limit is disabled at power up. The previous uapi assumed
that the PL1 limit is always enabled and therefore did not have a notion of
a disabled PL1 limit. This results in erroneous PL1 limit values when the
PL1 limit is disabled. For example at power up, the disabled ATSM PL1 limit
== Series Details ==
Series: i915/guc/slpc: Provide sysfs for efficient freq
URL : https://patchwork.freedesktop.org/series/115975/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12952 -> Patchwork_115975v1
Summary
---
== Series Details ==
Series: i915/guc/slpc: Provide sysfs for efficient freq
URL : https://patchwork.freedesktop.org/series/115975/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
== Series Details ==
Series: i915/guc/slpc: Provide sysfs for efficient freq
URL : https://patchwork.freedesktop.org/series/115975/
State : warning
== Summary ==
Error: dim checkpatch failed
e3bff4466926 i915/guc/slpc: Provide sysfs for efficient freq
-:26: CHECK:PARENTHESIS_ALIGNMENT: Alignme
SLPC enables use of efficient freq at init by default. It is
possible for GuC to request frequencies that are higher than
the 'software' max if user has set it lower than the efficient
level.
Scenarios/tests that require strict fixing of freq below the efficient
level will need to disable it throu
== Series Details ==
Series: series starting with [1/3] drm/i915/mtl: Define MOCS and PAT tables for
MTL
URL : https://patchwork.freedesktop.org/series/115906/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12946_full -> Patchwork_115906v1_full
Hi Mark,
I love your patch! Perhaps something to improve:
[auto build test WARNING on drm-intel/for-linux-next-fixes]
[also build test WARNING on drm/drm-next linus/master v6.3-rc4 next-20230331]
[cannot apply to drm-misc/drm-misc-next drm-intel/for-linux-next]
[If your patch is applied to the
== Series Details ==
Series: drm/i915/tc: Align the ADLP TypeC sequences with bspec (rev2)
URL : https://patchwork.freedesktop.org/series/115556/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12946_full -> Patchwork_115556v2_full
===
On Mon, 27 Mar 2023 19:00:28 -0700, Vinay Belgaumkar wrote:
>
Hi Vinay,
> +/*
> + * Too many intermediate components and steps before freq is adjusted
> + * Specially if workload is under execution, so let's wait 100 ms.
> + */
> +#define ACT_FREQ_LATENCY_US 10
> +
> +static uint32_t get_freq
0x50/0x70
> > [ 20.550987] do_fbcon_takeover+0x74/0xf8
> > [ 20.550989] do_fb_registered+0x13c/0x158
> > [ 20.550992] fbcon_register_existing_fbs+0x78/0xc0
> > [ 20.550995] process_one_work+0x1ec/0x478
> > [ 20.551000] worker_thread+0x74/0x418
> >
On Mon, 27 Mar 2023 19:00:27 -0700, Vinay Belgaumkar wrote:
>
> These can be used to open per-gt debugfs files.
>
Reviewed-by: Ashutosh Dixit
== Series Details ==
Series: drm/i915/mtl: Define GuC firmware version for MTL (rev2)
URL : https://patchwork.freedesktop.org/series/115967/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12952 -> Patchwork_115967v2
Summary
== Series Details ==
Series: drm/i915/mtl: Define GuC firmware version for MTL
URL : https://patchwork.freedesktop.org/series/115967/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12952 -> Patchwork_115967v1
Summary
---
From: John Harrison
First release of GuC for Meteorlake.
NB: As this is still pre-release and likely to change, use explicit
versioning for now. The official, full release will use reduced
version naming.
Signed-off-by: John Harrison
---
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 +
1 file
From: John Harrison
First release of GuC for Meteorlake.
NB: As this is still pre-release and likely to change, use explicit
versioning for now. The official, full release will use reduced
version naming.
Signed-off-by: John Harrison
---
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 +
1 file
== Series Details ==
Series: drm/hdcp: Pull HDCP auth/exchange/check into helpers (rev8)
URL : https://patchwork.freedesktop.org/series/94712/
State : failure
== Summary ==
Error: patch
https://patchwork.freedesktop.org/api/1.0/series/94712/revisions/8/mbox/ not
applied
Applying: drm/hdcp: A
/0x20
> [ 20.551011] Code: f944 b9409013 f940a082 9ba30a73 (b9407662)
> [ 20.551013] ---[ end trace ]---
>
> If there is any additional information that I can provide or patches I
> can test, I am more than happy to do so.
>
&g
From: Sean Paul
Instead of forcing a modeset in the hdcp atomic check, rename to
drm_hdcp_has_changed and return true if the content protection value
is changing and let the driver decide whether a modeset is required or not.
Acked-by: Jani Nikula
Reviewed-by: Rodrigo Vivi
Signed-off-by: Sean
From: Sean Paul
Add the register ranges required for HDCP key injection and
HDCP TrustZone interaction as described in the dt-bindings for the
sc7180 dp controller.
Reviewed-by: Douglas Anderson
Signed-off-by: Sean Paul
Signed-off-by: Mark Yacoub
---
Changes in v3:
-Split off into a new patc
From: Sean Paul
Stick all of the setup for HDCP into a dedicated function. No functional
change, but this will facilitate moving HDCP logic into helpers.
Acked-by: Jani Nikula
Reviewed-by: Rodrigo Vivi
Change-Id: Ib358a503fa4520d072e477f708f1705b19f1c4fc
Signed-off-by: Sean Paul
---
Changes
From: Sean Paul
Add HDCP 1.x support to msm DP bridges using the new HDCP
helpers.
Cc: Stephen Boyd
Reviewed-by: Stephen Boyd
Signed-off-by: Sean Paul
Signed-off-by: Mark Yacoub
---
Changes in v2:
-Squash [1] into this patch with the following changes (Stephen)
-Update the sc7180 dtsi fi
From: Sean Paul
Expand upon the HDCP helper library to manage HDCP enable, disable, and check.
Previous to this patch, the majority of the state management and sink
interaction is tucked inside the Intel driver with the understanding
that once a new platform supported HDCP we could make good dec
From: Sean Paul
Add the bindings for the MSM DisplayPort HDCP registers
which are required to write the HDCP key into the display controller as
well as the registers to enable HDCP authentication/key
exchange/encryption.
Cc: Rob Herring
Cc: Stephen Boyd
Reviewed-by: Rob Herring
Reviewed-by: D
From: Sean Paul
The shim functions return error codes, but they are discarded in
intel_hdcp.c. This patch plumbs the return codes through so they are
properly handled.
Acked-by: Jani Nikula
Reviewed-by: Rodrigo Vivi
Signed-off-by: Sean Paul
Signed-off-by: Mark Yacoub
---
Changes in v2:
-Non
From: Sean Paul
Now that all of the HDCP 1.x logic has been migrated to the central HDCP
helpers, use it in the i915 driver.
The majority of the driver code for HDCP 1.x will live in intel_hdcp.c,
however there are a few helper hooks which are connector-specific and
need to be partially or fully
From: Sean Paul
Update the connector's property value in 2 cases which were
previously missed:
1- Content type changes. The value should revert back to DESIRED from
ENABLED in case the driver must re-authenticate the link due to the
new content type.
2- Userspace sets value to DESIRED whi
From: Sean Paul
Move the hdcp atomic check from i915 to drm_hdcp so other
drivers can use it. No functional changes, just cleaned up some of the
code when moving it over.
Acked-by: Jani Nikula
Reviewed-by: Rodrigo Vivi
Reviewed-by: Dmitry Baryshkov
Signed-off-by: Sean Paul
Signed-off-by: Mar
Hi all,
This is v7 of the HDCP patches. The patches are authored by Sean Paul.
I rebased and addressed the review comments in v6-v8.
Patches 1-4 focus on moving the common HDCP helpers to common DRM.
This introduces a slight change in the original intel flow
as it splits the unique driver protoc
== Series Details ==
Series: drm/i915/fdinfo: Enable fdinfo for GuC backends (rev2)
URL : https://patchwork.freedesktop.org/series/115958/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12952 -> Patchwork_115958v2
Summary
--
== Series Details ==
Series: drm/i915/fdinfo: Enable fdinfo for GuC backends (rev2)
URL : https://patchwork.freedesktop.org/series/115958/
State : warning
== Summary ==
Error: dim checkpatch failed
5e2ea7ebd7e8 drm/i915/fdinfo: Enable fdinfo for GuC backends
-:22: WARNING:COMMIT_LOG_LONG_LINE:
--[ end trace ]---
If there is any additional information that I can provide or patches I
can test, I am more than happy to do so.
Cheers,
Nathan
# bad: [4b0f4525dc4fe8af17b3daefe585f0c2eb0fe0a5] Add linux-next specific files
for 20230331
# good: [b2bc47e9b2011a183f9d3d345
The underlying mechanism used to provide the client specific utilization
in fdinfo is context busyness. When a context switches out, the HW
records the runtime in the specific context field. This information is
accumulated in fdinfo. This information is independent of the scheduling
backend as long
The underlying mechanism used to provide the client specific utilization
in fdinfo is context busyness. When a context switches out, the HW
records the runtime in the specific context field. This information is
accumulated in fdinfo. This information is independent of the scheduling
backend as long
On 3/26/2023 02:46, Alexandre Oliva wrote:
Hello, John,
On Mar 24, 2023, John Harrison wrote:
On 3/12/2023 12:56, Alexandre Oliva wrote:
If two or more suitable entries with the same filename are found in
__uc_fw_auto_select's fw_blobs, and that filename fails to load in the
first attempt an
== Series Details ==
Series: drm: reduce
drm_detect_monitor_audio/drm_detect_hdmi_monitor/edid_blob_ptr usage
URL : https://patchwork.freedesktop.org/series/115878/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12944_full -> Patchwork_115878v1_full
===
Hi Lee,
I love your patch! Perhaps something to improve:
[auto build test WARNING on drm-intel/for-linux-next]
[also build test WARNING on drm-misc/drm-misc-next next-20230331]
[cannot apply to drm-intel/for-linux-next-fixes lee-leds/for-leds-next
linus/master v6.3-rc4]
[If your patch is
On Fri, 31 Mar 2023 17:27:27 +
"Xu, Terrence" wrote:
> > -Original Message-
> > From: Liu, Yi L
> > Sent: Monday, March 27, 2023 5:35 PM
> >
> > VFIO_DEVICE_PCI_HOT_RESET requires user to pass an array of group fds to
> > prove that it owns all devices affected by resetting the call
== Series Details ==
Series: drm/i915/gt: Hold a wakeref for the active VM (rev2)
URL : https://patchwork.freedesktop.org/series/115873/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12951 -> Patchwork_115873v2
Summary
> -Original Message-
> From: Liu, Yi L
> Sent: Monday, March 27, 2023 5:35 PM
>
> VFIO_DEVICE_PCI_HOT_RESET requires user to pass an array of group fds to
> prove that it owns all devices affected by resetting the calling device. This
> series introduces several extensions to allow the
== Series Details ==
Series: drm/i915/gt: Hold a wakeref for the active VM (rev2)
URL : https://patchwork.freedesktop.org/series/115873/
State : warning
== Summary ==
Error: dim checkpatch failed
a5998f00a5a9 drm/i915/gt: Hold a wakeref for the active VM
-:71: WARNING:AVOID_BUG: Do not crash t
On Fri, Mar 31, 2023 at 08:16:16AM +, Tian, Kevin wrote:
> > From: Jason Gunthorpe
> > Sent: Thursday, March 30, 2023 4:00 AM
> >
> > On Mon, Mar 27, 2023 at 02:33:47AM -0700, Yi Liu wrote:
> > > @@ -494,6 +479,30 @@ void iommufd_access_destroy(struct
> > iommufd_access *access)
> > > }
> >
== Series Details ==
Series: Handle BPC for HDMI2.1 PCON without DSC1.2 sink and other fixes (rev13)
URL : https://patchwork.freedesktop.org/series/107550/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12951 -> Patchwork_107550v13
==
== Series Details ==
Series: Handle BPC for HDMI2.1 PCON without DSC1.2 sink and other fixes (rev13)
URL : https://patchwork.freedesktop.org/series/107550/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be checked separately.
+./
== Series Details ==
Series: Handle BPC for HDMI2.1 PCON without DSC1.2 sink and other fixes (rev13)
URL : https://patchwork.freedesktop.org/series/107550/
State : warning
== Summary ==
Error: dim checkpatch failed
c710c347a560 drm/i915/display: Add new member to configure PCON color conversio
Hi Dave, Daniel,
Small update. Slow week. Felt like sending a pull request regardless.
drm-misc-next-2023-03-31:
drm-misc-next for v6.4-rc1:
Cross-subsystem Changes:
- DT bindings update for adding Mali MT81xx devices.
- Assorted DT binding updates.
Core Changes:
- Documentation update to sche
On venerdì 31 marzo 2023 13:30:20 CEST Tvrtko Ursulin wrote:
> On 31/03/2023 05:18, Ira Weiny wrote:
> > Zhao Liu wrote:
> >> From: Zhao Liu
> >>
> >> The use of kmap_atomic() is being deprecated in favor of
> >> kmap_local_page()[1], and this patch converts the calls from
> >> kmap_atomic() to k
== Series Details ==
Series: drm/i915/color: Fix typo for Plane CSC indexes
URL : https://patchwork.freedesktop.org/series/115874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12941_full -> Patchwork_115874v1_full
Summary
Hi Lee,
I love your patch! Perhaps something to improve:
[auto build test WARNING on drm-intel/for-linux-next]
[also build test WARNING on drm-misc/drm-misc-next next-20230331]
[cannot apply to drm-intel/for-linux-next-fixes lee-leds/for-leds-next
linus/master v6.3-rc4]
[If your patch is
The following changes since commit bcdcfbcf0a8f24a914b8c163906e6ce93d7f8897:
linux-firmware: Update firmware file for Intel Bluetooth AX101 (2023-03-20
08:34:27 -0400)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-firmware mtl_guc_70.6.5
for you to fetch cha
== Series Details ==
Series: drm/i915: enable kernel-doc warnings for CONFIG_DRM_I915_WERROR=y
URL : https://patchwork.freedesktop.org/series/115928/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12951 -> Patchwork_115928v1
On 31/03/2023 15:16, Andrzej Hajda wrote:
From: Chris Wilson
There may be a disconnect between the GT used by the engine and the GT
used for the VM, requiring us to hold a wakeref on both while the GPU is
active with this request.
v2: added explanation to __queue_and_release_pm
Signed-off-b
From: Chris Wilson
There may be a disconnect between the GT used by the engine and the GT
used for the VM, requiring us to hold a wakeref on both while the GPU is
active with this request.
v2: added explanation to __queue_and_release_pm
Signed-off-by: Chris Wilson
[ahajda: removed not-yet-upst
== Series Details ==
Series: drm/i915/color: Fix typo for Plane CSC indexes
URL : https://patchwork.freedesktop.org/series/115874/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12941 -> Patchwork_115874v1
Summary
---
On Fri, 31 Mar 2023 03:14:23 +
"Jiang, Yanting" wrote:
> >
> > VFIO_DEVICE_PCI_HOT_RESET requires user to pass an array of group fds to
> > prove that it owns all devices affected by resetting the calling device.
> > This series
> > introduces several extensions to allow the ownership check
== Series Details ==
Series: drm/i915/color: Fix typo for Plane CSC indexes
URL : https://patchwork.freedesktop.org/series/115874/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12941 -> Patchwork_115874v1
Summary
---
On 30/03/2023 19:31, Umesh Nerlige Ramappa wrote:
+ Joonas for comments on this
On Thu, Mar 30, 2023 at 02:38:03PM +0100, Tvrtko Ursulin wrote:
On 30/03/2023 01:41, Umesh Nerlige Ramappa wrote:
MTL introduces separate GTs for render and media. This complicates the
definition of frequency an
== Series Details ==
Series: drm/i915/color: Fix typo for Plane CSC indexes
URL : https://patchwork.freedesktop.org/series/115874/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12941 -> Patchwork_115874v1
Summary
---
== Series Details ==
Series: drm/i915/gt: Hold a wakeref for the active VM
URL : https://patchwork.freedesktop.org/series/115873/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12940_full -> Patchwork_115873v1_full
Summary
-
On 30/03/2023 20:44, Teres Alexis, Alan Previn wrote:
On Thu, 2023-03-30 at 13:25 +0100, Tvrtko Ursulin wrote:
On 30/03/2023 01:10, Teres Alexis, Alan Previn wrote:
On Wed, 2023-03-29 at 08:43 +0100, Tvrtko Ursulin wrote:
On 28/03/2023 18:52, Rodrigo Vivi wrote:
On Tue, Mar 28, 2023 at 05:0
== Series Details ==
Series: series starting with [1/2] drm/i915/wm: split out SKL+ watermark regs
to a separate file
URL : https://patchwork.freedesktop.org/series/115921/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12950 -> Patchwork_115921v1
=
== Series Details ==
Series: series starting with [1/2] drm/i915/wm: split out SKL+ watermark regs
to a separate file
URL : https://patchwork.freedesktop.org/series/115921/
State : warning
== Summary ==
Error: dim checkpatch failed
e5197a49e7e5 drm/i915/wm: split out SKL+ watermark regs to a
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_create.c:147: warning: This comment starts
with '/**', but isn't a kernel-doc comment. Refer
Documentation/doc-guide/kernel-doc.rst
drivers/gpu/drm/i915/gem/i915_gem_create.c:218: warning: This comment starts
w
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_wait.c:164: warning: This comment starts
with '/**', but isn't a kernel-doc comment. Refer
Documentation/doc-guide/kernel-doc.rst
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvrtko Ursulin
Cc: D
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/intel_region_ttm.c:201: warning: Function parameter or
member 'offset' not described in 'intel_region_ttm_resource_alloc'
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvrtko Ursulin
Cc: David Airlie
Cc: Danie
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gt/intel_rps.c:2646: warning: This comment starts with
'/**', but isn't a kernel-doc comment. Refer
Documentation/doc-guide/kernel-doc.rst
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvrtko Ursulin
Cc: David
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/display/intel_wm.c:46: warning: Function parameter or
member 'i915' not described in 'intel_update_watermarks'
drivers/gpu/drm/i915/display/intel_wm.c:46: warning: Excess function parameter
'dev_priv' description in 'intel_u
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/display/intel_display_power.c:712: warning: expecting
prototype for intel_display_power_put_async(). Prototype was for
__intel_display_power_put_async() instead
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvr
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/i915_scatterlist.c:62: warning: Function parameter or
member 'size' not described in 'i915_refct_sgt_init'
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvrtko Ursulin
Cc: David Airlie
Cc: Daniel Vetter
Cc: i
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/i915_gem.c:447: warning: This comment starts with '/**',
but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
drivers/gpu/drm/i915/i915_gem.c:536: warning: This comment starts with '/**',
but isn't a
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_domain.c:119: warning: This comment starts
with '/**', but isn't a kernel-doc comment. Refer
Documentation/doc-guide/kernel-doc.rst
drivers/gpu/drm/i915/gem/i915_gem_domain.c:180: warning: This comment starts
w
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gt/intel_engine_cs.c:1324: warning: expecting prototype
for intel_engines_init_common(). Prototype was for engine_init_common() instead
drivers/gpu/drm/i915/gt/intel_engine_cs.c:1406: warning: expecting prototype
for intel_e
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c:272: warning: Function parameter
or member 'num_pages' not described in 'i915_ttm_memcpy_arg'
drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c:569: warning: Function parameter
or member 'ctx' not describe
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_object.c:887: warning: Function parameter or
member 'obj' not described in 'i915_gem_object_has_unknown_state'
Cc: Jani Nikula
Cc: Joonas Lahtinen
Cc: Rodrigo Vivi
Cc: Tvrtko Ursulin
Cc: David Airlie
Cc: Dan
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/i915_vma.c:756: warning: Function parameter or member
'ww' not described in 'i915_vma_insert'
drivers/gpu/drm/i915/i915_vma.c:1744: warning: Function parameter or member
'vma' not described in 'i915_vma_destroy_locked'
Cc:
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/display/intel_display_debugfs.c:1668: warning: Function
parameter or member 'intel_connector' not described in
'intel_connector_debugfs_add'
drivers/gpu/drm/i915/display/intel_display_debugfs.c:1668: warning: Excess
functio
Hopefully someone knowledgable will follow-up to complete it.
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_ttm.c:1292: warning: Function parameter or
member 'offset' not described in '__i915_gem_ttm_object_init'
drivers/gpu/drm/i915/gem/i915_gem_ttm.c:1292
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c:156: warning: Function parameter or
member 'flags' not described in 'i915_ttm_backup_region'
drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c:156: warning: Excess function
parameter 'allow_gpu' description in
Fixes the following W=1 kernel build warning(s):
drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c:112: warning: Function
parameter or member 'gt' not described in 'guc_hwconfig_init'
drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c:112: warning: expecting
prototype for intel_guc_hwconfig_init().
== Series Details ==
Series: PCI/ASPM: pci_enable_link_state: Add argument to acquire bus lock (rev3)
URL : https://patchwork.freedesktop.org/series/115466/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12940_full -> Patchwork_115466v3_full
== Series Details ==
Series: series starting with [1/5] drm/debugfs: drop debugfs_init() for the
render and accel node v2
URL : https://patchwork.freedesktop.org/series/115920/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12950 -> Patchwork_115920v1
=
== Series Details ==
Series: series starting with [1/5] drm/debugfs: drop debugfs_init() for the
render and accel node v2
URL : https://patchwork.freedesktop.org/series/115920/
State : warning
== Summary ==
Error: dim sparse failed
Sparse version: v0.6.2
Fast mode used, each commit won't be c
== Series Details ==
Series: series starting with [1/5] drm/debugfs: drop debugfs_init() for the
render and accel node v2
URL : https://patchwork.freedesktop.org/series/115920/
State : warning
== Summary ==
Error: dim checkpatch failed
812a5adda093 drm/debugfs: drop debugfs_init() for the ren
On 31/03/2023 05:18, Ira Weiny wrote:
Zhao Liu wrote:
From: Zhao Liu
The use of kmap_atomic() is being deprecated in favor of
kmap_local_page()[1], and this patch converts the calls from
kmap_atomic() to kmap_local_page().
The main difference between atomic and local mappings is that local
On Thu, 2023-03-30 at 07:22 +, Hogander, Jouni wrote:
> On Wed, 2023-03-29 at 20:24 +0300, Ville Syrjala wrote:
> > From: Ville Syrjälä
> >
> > Replace the hardcoded final numbers in the AUX SYNC/precharge
> > setup, and derive those from numbers from the (e)DP specs.
> >
> > The new functio
On Wed, Mar 29, 2023 at 10:04:45PM +0300, Ville Syrjala wrote:
> From: Ville Syrjälä
>
> Define CUR_CHICKEN so we don't have to remember the offset.
> Looks like it's getting introduced in mtl.
>
> Signed-off-by: Ville Syrjälä
On the patchset:
Reviewed-by: Imre Deak
> ---
> drivers/gpu/drm/
Gen13 should probably be the same as gen12, not gen11.
Signed-off-by: Maarten Lankhorst
Cc: intel-gfx@lists.freedesktop.org
---
drivers/gpu/drm/i915/soc/intel_dram.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/soc/intel_dram.c
b/drivers/gpu/drm/i915/
On 31/03/2023 03:26, Ashutosh Dixit wrote:
On ATSM the PL1 limit is disabled at power up. The previous uapi assumed
that the PL1 limit is always enabled and therefore did not have a notion of
a disabled PL1 limit. This results in erroneous PL1 limit values when the
PL1 limit is disabled. For ex
On Fri, 31 Mar 2023, Jani Nikula wrote:
> Increase awareness of kernel-doc issues by enabling doc check locally
> when W= is *not* specified on the make command-line, but
> CONFIG_DRM_I915_WERROR=y is enabled.
>
> Once the warnings have been fixed, we can pass -Werror to kernel-doc
> locally, and
1 - 100 of 132 matches
Mail list logo