From patchwork Fri Feb 15 03:17:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: kernel test robot via dri-devel X-Patchwork-Id: 10816577 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1B9C56C2 for ; Sat, 16 Feb 2019 20:13:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0C0262AB54 for ; Sat, 16 Feb 2019 20:13:03 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 006D92AB6F; Sat, 16 Feb 2019 20:13:02 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 73D6F2AB54 for ; Sat, 16 Feb 2019 20:13:02 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 01FB36E471; Sat, 16 Feb 2019 20:11:27 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-qt1-x843.google.com (mail-qt1-x843.google.com [IPv6:2607:f8b0:4864:20::843]) by gabe.freedesktop.org (Postfix) with ESMTPS id 900706E058 for ; Fri, 15 Feb 2019 03:17:56 +0000 (UTC) Received: by mail-qt1-x843.google.com with SMTP id o6so9414639qtk.6 for ; Thu, 14 Feb 2019 19:17:56 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=e8ZrgZpCOsIdRxbNfrn12kYp/awSpS6kV3guk6YaBzk=; b=ukTtMPhbPW6lzMCeq8MatNOIG0zozrEqi+C0IfDbrFTvgJ+juY2FJwtrlmJH5uuhSc G5YSWJiQ5dzp4tbOHQGJ69adbVmZEEiEecfy3x/PAAeTlL3wIMfzMARKB0rI/MHwOQTr iGSFtFIOR9bCCFzPu5PBku/NosLAcnlA5O8dwmGcpISaZrsXg5rM1/i5B9vQ1eQMRMBm 5/toFX1JUDtctEEaNJ/4ADiJ08V7Pmq0Z0+B/fytO8rTLCtLU+ySfKTVB6Oo+H2vVFUz 0U7wzwl2oaN4/Ht0i5T+IWb5Y33LEw8Cnh1ufSSjhaTFCMFQvG9d9DmIDJbZyGD0nofM EfvQ== X-Gm-Message-State: AHQUAuayoa2FBndzxPKlVX2zWtY7PcqMe1lFo3ir6sabx90dMm8gfhkC 9Fmf7Xkz6EcG6nGgoDBKBgQIhGBT4rgCOeaxDTJJVNLx X-Google-Smtp-Source: AHgI3IbpW4h+ii15sm9oRQe6aL9WmeuDG1loyjeiDgWocdIt9gkCgSTnUtf2JekTmNBg/Im790hnTkDa9mBq5zOiBJ4= X-Received: by 2002:ac8:3873:: with SMTP id r48mr5917376qtb.264.1550200675582; Thu, 14 Feb 2019 19:17:55 -0800 (PST) MIME-Version: 1.0 Date: Fri, 15 Feb 2019 13:17:43 +1000 Message-ID: Subject: [git pull] drm fixes for 5.0-rc7 To: Linus Torvalds , Daniel Vetter X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=e8ZrgZpCOsIdRxbNfrn12kYp/awSpS6kV3guk6YaBzk=; b=WkPcftnexYobN7/qq1A/JpHKMjv/+iLIxORTtjoE0BtSwqLGI/GupuqpdWoyG/d81i HGakHS4BKlkbS0WuLgxOtR5zw3NzmyC8Caq27a9RBaq6GDxwhUABIKjqL43jGXZqbMaH iUaMF5ePbtlzfiazL379Jt0yPQY/mwx388fQ/AY2TVaqhlfvqELCBh0M0vP7IwIoWvL7 11sp+W/2MMHVwN1sJ5yGZdW0iUMpECwmN76XA6BqmWmIHOSJqDf8oAvLrb1dwQtAKolX kwNrYZhhNrybXPQoObLM6z64sB1kfrrLfZ4fJv9LTWDrDralwMAp75pd/W0F7V+i29Se T2AQ== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Dave Airlie via dri-devel From: kernel test robot via dri-devel Reply-To: Dave Airlie Cc: LKML , dri-devel Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP Hi Linus, Usual pull request, little larger than I'd like but nothing too strange in it. Willy found an bug in the lease ioctl calculations, but it's a drm master only ioctl which makes it harder to mess with. i915: - combo phy programming fix - opregion version check fix for VBT RVDA lookup - gem mmap ioctl race fix - fbdev hpd during suspend fix - array size bounds check fix in pmu amdgpu: - Vega20 psp fix - Add vrr range to debugfs for freesync debugging sched: - Scheduler race fix vkms: - license header fixups imx: - Fix CSI register offsets for i.MX51 and i.MX53. - Fix delayed page flip completion events on i.MX6QP due to unexpected behaviour of the PRE when issuing NOP buffer updates to the same buffer address. - Stop throwing errors for plane updates on disabled CRTCs when a userspace process is killed while a plane update is pending. - Add missing of_node_put cleanup in imx_ldb_bind. Dave. drm-fixes-2019-02-15-1: drm core, i915, amd, imx, vkms fixes The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9: Linux 5.0-rc6 (2019-02-10 14:42:20 -0800) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-15-1 for you to fetch changes up to 69ef943dbc14b21987c79f8399ffea08f9a1b446: drm: Use array_size() when creating lease (2019-02-15 13:08:08 +1000) ---------------------------------------------------------------- drm core, i915, amd, imx, vkms fixes ---------------------------------------------------------------- Aditya Swarup (1): drm/i915/cnl: Fix CNL macros for Voltage Swing programming Alex Deucher (1): drm/amdgpu/psp11: TA firmware is optional (v3) Alexander Shiyan (1): gpu: ipu-v3: Fix i.MX51 CSI control registers offset Clint Taylor (1): drm/i915/icl: combo port vswing programming changes per BSPEC Dave Airlie (4): Merge tag 'imx-drm-fixes-2019-02-12' of git://git.pengutronix.de/pza/linux into drm-fixes Merge tag 'drm-misc-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge branch 'drm-fixes-5.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Eric Anholt (1): drm/sched: Always trace the dependencies we wait on, to fix a race. Jani Nikula (2): drm/i915/opregion: fix version check drm/i915/opregion: rvda is relative from opregion base in opregion 2.1+ Joonas Lahtinen (1): drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set Julia Lawall (1): drm/imx: imx-ldb: add missing of_node_puts Lucas Stach (1): gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change Lyude Paul (1): drm/i915: Block fbdev HPD processing during suspend Matthew Wilcox (1): drm: Use array_size() when creating lease Nicholas Kazlauskas (1): drm/amd/display: Expose connector VRR range via debugfs Philipp Zabel (1): drm/imx: ignore plane updates on disabled crtcs Rodrigo Siqueira (1): drm/vkms: Fix license inconsistent Steve Longerbeam (1): gpu: ipu-v3: Fix CSI offsets for imx53 Tvrtko Ursulin (1): drm/i915/pmu: Fix enable count array size and bounds checking drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 28 +-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 22 +- drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/i915/i915_gem.c | 12 +- drivers/gpu/drm/i915/i915_pmu.c | 22 +- drivers/gpu/drm/i915/i915_pmu.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 18 +- drivers/gpu/drm/i915/intel_ddi.c | 238 ++++++++------------- drivers/gpu/drm/i915/intel_dp.c | 4 +- drivers/gpu/drm/i915/intel_drv.h | 10 + drivers/gpu/drm/i915/intel_fbdev.c | 33 ++- drivers/gpu/drm/i915/intel_opregion.c | 38 +++- drivers/gpu/drm/i915/intel_ringbuffer.h | 9 +- drivers/gpu/drm/imx/imx-ldb.c | 25 ++- drivers/gpu/drm/imx/ipuv3-plane.c | 4 +- drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/vkms/vkms_crc.c | 3 +- drivers/gpu/drm/vkms/vkms_crtc.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 7 +- drivers/gpu/drm/vkms/vkms_drv.h | 2 + drivers/gpu/drm/vkms/vkms_gem.c | 8 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/vkms/vkms_plane.c | 8 +- drivers/gpu/ipu-v3/ipu-common.c | 8 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 + 26 files changed, 294 insertions(+), 248 deletions(-)