[PATCH] drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR
Zhenyu Wang
zhenyuw at linux.intel.com
Wed Oct 31 09:27:46 UTC 2018
On 2018.10.30 16:12:10 +0800, Longhe Zheng wrote:
> GVT-g only simulates DP port for guest and leaves EDP_PSR_IMR
> and EDP_PSR_IIR registers as default MMIO read/write.
> So guest won't get expected initial values of these registers when
> initializing the gpu driver, which results in following warning and logs.
>
> --------
> Interrupt register 0x64838 is not zero: 0xffffffff
> WARNING: CPU: 1 PID: 157 at drivers/gpu/drm/i915/i915_irq.c:177
> gen3_assert_iir_is_zero+0x38/0xa0
>
> Call Trace:
> gen8_de_irq_postinstall+0xa7/0x400
> gen8_irq_postinstall+0x27/0x80
> drm_irq_install+0xbc/0x140
> i915_driver_load+0xa9d/0xd50
> --------
> Because GVT-g does not handle EDP(embedded DP) simulation for guests,
> always set EDP_PSR_IMR and EDP_PSR_IIR to value 0.
>
> Signed-off-by: Longhe Zheng <longhe.zheng at intel.com>
> ---
Applied, thanks!
--
Open Source Technology Center, Intel ltd.
$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/intel-gvt-dev/attachments/20181031/fa3a3f02/attachment.sig>
More information about the intel-gvt-dev
mailing list