Re: [Intel-gfx] [PATCH] drm/i915: Remove runtime suspended boolean from intel_runtime_pm struct

2023-09-17 Thread Hogander, Jouni
On Wed, 2023-09-13 at 18:01 +0300, Imre Deak wrote: > On Wed, Sep 13, 2023 at 03:02:58PM +0300, Jani Nikula wrote: > > On Wed, 13 Sep 2023, Jouni Högander > > wrote: > > > It's not necessary to carry separate suspended status information > > > in > > > intel_runtime_pm struct as this information i

[Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/pxp/mtl: Update gsc-heci cmd submission to align with fw/hw spec

2023-09-17 Thread Patchwork
== Series Details == Series: drm/i915/pxp/mtl: Update gsc-heci cmd submission to align with fw/hw spec URL : https://patchwork.freedesktop.org/series/123830/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13643 -> Patchwork_123830v1

[Intel-gfx] ✗ Fi.CI.SPARSE: warning for drm/i915/pxp/mtl: Update gsc-heci cmd submission to align with fw/hw spec

2023-09-17 Thread Patchwork
== Series Details == Series: drm/i915/pxp/mtl: Update gsc-heci cmd submission to align with fw/hw spec URL : https://patchwork.freedesktop.org/series/123830/ State : warning == Summary == Error: dim sparse failed Sparse version: v0.6.2 Fast mode used, each commit won't be checked separately.

[Intel-gfx] [PATCH v7 2/3] drm/i915/pxp/mtl: Update pxp-firmware packet size

2023-09-17 Thread Alan Previn
Update the GSC-fw input/output HECI packet size to match updated internal fw specs. Signed-off-by: Alan Previn Reviewed-by: Vivaik Balasubrawmanian --- drivers/gpu/drm/i915/pxp/intel_pxp_cmd_interface_43.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/i

[Intel-gfx] [PATCH v7 3/3] drm/i915/lrc: User PXP contexts requires runalone bit in lrc

2023-09-17 Thread Alan Previn
On Meteorlake onwards, HW specs require that all user contexts that run on render or compute engines and require PXP must enforce run-alone bit in lrc. Add this enforcement for protected contexts. Signed-off-by: Alan Previn Reviewed-by: Vivaik Balasubrawmanian --- drivers/gpu/drm/i915/gt/intel_

[Intel-gfx] [PATCH v7 0/3] drm/i915/pxp/mtl: Update gsc-heci cmd submission to align with fw/hw spec

2023-09-17 Thread Alan Previn
For MTL, update the GSC-HECI packet size and the max firmware response timeout to match internal fw specs. Enforce setting run-alone bit in LRC for protected contexts. Changes from prio revs: v6: - fix build error with PXP config (Alan) v5: - PAGE_ALIGN typo fix (Alan). - Use macro fo

[Intel-gfx] [PATCH v7 1/3] drm/i915/pxp/mtl: Update pxp-firmware response timeout

2023-09-17 Thread Alan Previn
Update the max GSC-fw response time to match updated internal fw specs. Because this response time is an SLA on the firmware, not inclusive of i915->GuC->HW handoff latency, when submitting requests to the GSC fw via intel_gsc_uc_heci_cmd_submit helpers, start the count after the request hits the G

Re: [Intel-gfx] [PATCH v6 1/3] drm/i915/pxp/mtl: Update pxp-firmware response timeout

2023-09-17 Thread Teres Alexis, Alan Previn
On Sat, 2023-09-16 at 10:25 +0800, lkp wrote: > Hi Alan, > > kernel test robot noticed the following build errors: > > [auto build test ERROR on cf1e91e884bb1113c653e654e9de1754fc1d4488] > > aAll errors (new ones prefixed by >>): > > alan:snip alan: missed building with PXP config after that l