From patchwork Mon Jul 20 17:34:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lucas Stach X-Patchwork-Id: 11674359 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C1DEB138A for ; Mon, 20 Jul 2020 17:34:26 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id AB6E62070A for ; Mon, 20 Jul 2020 17:34:26 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AB6E62070A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id AC09089D73; Mon, 20 Jul 2020 17:34:23 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1AB2789D73 for ; Mon, 20 Jul 2020 17:34:23 +0000 (UTC) Received: from gallifrey.ext.pengutronix.de ([2001:67c:670:201:5054:ff:fe8d:eefb] helo=localhost) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jxZgD-0002zv-3r; Mon, 20 Jul 2020 19:34:21 +0200 Message-ID: Subject: [GIT PULL] etnaviv-next for 5.9 From: Lucas Stach To: David Airlie , Daniel Vetter Date: Mon, 20 Jul 2020 19:34:19 +0200 User-Agent: Evolution 3.36.3 (3.36.3-1.fc32) MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2001:67c:670:201:5054:ff:fe8d:eefb X-SA-Exim-Mail-From: l.stach@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: dri-devel@lists.freedesktop.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kernel@pengutronix.de, dri-devel@lists.freedesktop.org, etnaviv@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave, Daniel, please pull the following etnaviv updates for 5.9. Nothing too exciting: - a cleanup of our clock handling and improved error handling in this area from Lubomir - conversion to pin_user_pages for long page references from John - fixed PM runtime API error handling from Navid Regards, Lucas The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407: Linux 5.8-rc1 (2020-06-14 12:45:04 -0700) are available in the Git repository at: https://git.pengutronix.de/git/lst/linux etnaviv/next for you to fetch changes up to c5d5a32ead1e3a61a07a1e59eb52a53e4a6b2a7f: drm/etnaviv: fix ref count leak via pm_runtime_get_sync (2020-07-17 17:10:34 +0200) ---------------------------------------------------------------- John Hubbard (1): drm/etnaviv: convert get_user_pages() --> pin_user_pages() Lubomir Rintel (4): drm/etnaviv: Fix error path on failure to enable bus clk drm/etnaviv: Don't ignore errors on getting clocks drm/etnaviv: Make the "core" clock mandatory drm/etnaviv: Simplify clock enable/disable Navid Emamdoost (1): drm/etnaviv: fix ref count leak via pm_runtime_get_sync drivers/gpu/drm/etnaviv/etnaviv_gem.c | 6 ++-- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 80 +++++++++++++++++++++++++---------------------------- 2 files changed, 40 insertions(+), 46 deletions(-)