From patchwork Thu Sep 14 12:00:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 112548 Delivered-To: patch@linaro.org Received: by 10.140.106.117 with SMTP id d108csp656609qgf; Thu, 14 Sep 2017 05:01:21 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDCrfFJjJLb+xJVuXIdewaHjhHa2AnH+CeKYARsNwLnkSbqW1D3zMiY4p7hrkvYM+zZ9wqX X-Received: by 10.99.143.14 with SMTP id n14mr9429315pgd.107.1505390481352; Thu, 14 Sep 2017 05:01:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505390481; cv=none; d=google.com; s=arc-20160816; b=kwTeKEBenAA9f5mZcKlDXNreTjfZeJIqAPQxW25PzgZp9uYeWJbNPhm2lcrWDJmk/T 7dbGfxeKU4diPpxfn+j+LejiHi87FfLP7oevygT/oS0fLv9IAjg2kRVeMdUWu63SHCkB mdH6ECUIIr0gXP/A6ayCm/zQOlF4h7OOM4izgXbpznwMhC2C1F2l6V6C4urnX75jdprm BLLD0hAm42g4WtVOXkkdudXS666IvGpHy6e4Pr+m8IsulQAGWux+HKQ0/kBL0P65Ee1Z CNpEyu1/Vufooslu87DARF5VF/G99Y/VokKEJzhrD5n+2CK83v6UoV5r5a0Tkwh9qrAc yqRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:message-id:date :subject:cc:to:from:arc-authentication-results; bh=k8+uC6uclx0fiIbjG+hRn2iTfEaUORFjEVPZoqRMudo=; b=GIz1en2YmtmacO72jwfoRiuqqdXqdcOCxjIXmEHYTXiSc7C3ymIzWaW02KgI4EtkzU uG9mhfP+9lLGPFjUtiFrMTSxCn70m2r3V3cND+2KLlVX2wy4NnbGcSxgu73MIU70cnZc o5wFsbR173GsS6QCOyuGEWTgMnqiSLVs+05NmRYtPffrj9YBRN1e4Zk2X1fweh1W4YOf 0VLxXF46jsEkckWnI8Uv8A0nQYYsCz6Ejm1TUsnoFJxdE4mI+vOwEc6fchMmgNRuoJen T21zltQBTTdUZgX4EveqWxONAVLojvpFOBwUg4bxyFMM9dCzlZKPNpCWSx46tKBMTJ62 5WHA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k185si1778687pgk.706.2017.09.14.05.01.21; Thu, 14 Sep 2017 05:01:21 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751621AbdINMBU (ORCPT + 4 others); Thu, 14 Sep 2017 08:01:20 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:36375 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751537AbdINMBU (ORCPT ); Thu, 14 Sep 2017 08:01:20 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20170914120117euoutp016191852b70708d0035e21e156edc1ae2~kOKng_mPz1766717667euoutp01B; Thu, 14 Sep 2017 12:01:17 +0000 (GMT) Received: from eusmges3.samsung.com (unknown [203.254.199.242]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170914120116eucas1p2ef6bb2f123cf5aa63c728894bee1b1a9~kOKmwhnrS2996229962eucas1p2A; Thu, 14 Sep 2017 12:01:16 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3.samsung.com (EUCPMTA) with SMTP id 85.CF.12867.C8F6AB95; Thu, 14 Sep 2017 13:01:16 +0100 (BST) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170914120116eucas1p2081e2bc3d1417319a4a379d3610a7041~kOKmKWQHL2991529915eucas1p2N; Thu, 14 Sep 2017 12:01:16 +0000 (GMT) X-AuditID: cbfec7f2-f793b6d000003243-af-59ba6f8ce85b Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id FF.EC.20118.C8F6AB95; Thu, 14 Sep 2017 13:01:16 +0100 (BST) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OW900LKEQPY7H20@eusync4.samsung.com>; Thu, 14 Sep 2017 13:01:16 +0100 (BST) From: Marek Szyprowski To: dri-devel@lists.freedesktop.org, linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Inki Dae , Joonyoung Shim , Seung-Woo Kim , Andrzej Hajda , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz , Gustavo Padovan , Daniel Vetter Subject: [PATCH 0/2] Exynos DRM: fix suspend/resume support Date: Thu, 14 Sep 2017 14:00:59 +0200 Message-id: <1505390461-14211-1-git-send-email-m.szyprowski@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRmVeSWpSXmKPExsWy7djP87o9+bsiDS68V7e4te4cq8XGGetZ LRY+vMtsceXrezaLVY9KLCbdn8Bi8eLeRRaL8+c3sFvMOL+PyWLtkbtA1uSXbA7cHjvuLmH0 2PttAYvHplWdbB73u48zefRtWcXo8XmTXABbFJdNSmpOZllqkb5dAlfGkUv/2AuWsVdsejaT pYGxla2LkZNDQsBEYuuep0wQtpjEhXvrgeJcHEICSxkldq1tYQdJCAl8ZpRYtguoiAOs4eo2 fYiaZYwSXT03mCCcBiaJsxunsII0sAkYSnS97QLbICLgJtF0eCYrSBGzQDuzRNPNJ2DrhAWs JTp3TGMEsVkEVCUePOoHi/MKeEhsutjNDHGSnMTJY5PBmiUE5rBJPDnyhwUi4SLx4ttZqCJh iVfHt7BD2DISlyd3Q9X0M0o0tWpD2DMYJc695YWwrSUOH78IdimzAJ/EpG3TmSFe45XoaBOC KAG6YeYxqJGOEnvb5rFCQiJWYuneV8wTGKUWMDKsYhRJLS3OTU8tNtYrTswtLs1L10vOz93E CIzf0/+Of9rB+PWE1SFGAQ5GJR7eB5Y7I4VYE8uKK3MPMUpwMCuJ8P4I3hUpxJuSWFmVWpQf X1Sak1p8iFGag0VJnNc2qi1SSCA9sSQ1OzW1ILUIJsvEwSnVwBjz08hq2y7pjW/ez9P9sijs 9WWf0pzTJU88Gg8eXpK58YtOyzOBvbtq1W1YK4pFvNZLLXl2SVrt3KlFUvOWxl+7P1tBuee3 zNaNmat/VWrt/v/yBe+x3j8bF5WKTTnj+Ook3/ZZO88lmjmxX1qSy8coeGu19MSdi47PTNN7 em/LDS/bqq8JbAvalViKMxINtZiLihMB8mPDidsCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMLMWRmVeSWpSXmKPExsVy+t/xa7o9+bsiDW6/57O4te4cq8XGGetZ LRY+vMtsceXrezaLVY9KLCbdn8Bi8eLeRRaL8+c3sFvMOL+PyWLtkbtA1uSXbA7cHjvuLmH0 2PttAYvHplWdbB73u48zefRtWcXo8XmTXABbFJdNSmpOZllqkb5dAlfGkUv/2AuWsVdsejaT pYGxla2LkYNDQsBE4uo2/S5GTiBTTOLCvfVAYS4OIYEljBLTdt9lgnCamCQWvtnHBlLFJmAo 0fW2C8wWEXCTaDo8kxWkiFmgk1niT/83FpCEsIC1ROeOaYwgNouAqsSDR/1MIDavgIfEpovd zBDr5CROHpvMOoGRewEjwypGkdTS4tz03GIjveLE3OLSvHS95PzcTYzAoNp27OeWHYxd74IP MQpwMCrx8D6w3BkpxJpYVlyZe4hRgoNZSYT3R/CuSCHelMTKqtSi/Pii0pzU4kOM0hwsSuK8 vXtWRwoJpCeWpGanphakFsFkmTg4pRoYrRamSxTE9L38qLq47VSPgIHB99Srd+6qPCi8dW3W 4lc36/RONciIpJ3MygktOv35jvfGqwsV8tId1ntWsYq2WrQIesj9uJof6XfG9Eh5m/uH/1Hb vrw/82XGgoCDH4PDnWJnXzi35z6ncWe3EifHd9EFmlcZRHdb1ty1Em5w3u9WGnjpJpeREktx RqKhFnNRcSIADSNk0yYCAAA= X-CMS-MailID: 20170914120116eucas1p2081e2bc3d1417319a4a379d3610a7041 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1B?= =?utf-8?b?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1BSam?= =?utf-8?q?sung_Electronics=1BSenior_Software_Engineer?= X-Sender-Code: =?utf-8?q?C10=1BEHQ=1BC10CD02CD027392?= CMS-TYPE: 201P X-CMS-RootMailID: 20170914120116eucas1p2081e2bc3d1417319a4a379d3610a7041 X-RootMTR: 20170914120116eucas1p2081e2bc3d1417319a4a379d3610a7041 References: Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org Hi! Recently I noticed that suspend/resume support in Exynos DRM driver is broken since v4.13-rc1. After some investigation I found that there are 2 patches causing this problem. First one is specific to v4.13 kernel release (first patch fixes it). The second one is caused by a patch queued to linux-next for v4.14-rc1 merge window (second patch fixes it). Please queue both patches to v4.14-rcX fixes merge. Best regards Marek Szyprowski Samsung R&D Institute Poland Marek Szyprowski (2): drm/exynos: Fix locking in the suspend/resume paths drm/exynos: Fix suspend/resume support drivers/gpu/drm/exynos/exynos_drm_drv.c | 36 +++++++++++-------------------- drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 20 +++++++++++++++++ drivers/gpu/drm/exynos/exynos_drm_fbdev.h | 10 +++++++++ 4 files changed, 43 insertions(+), 24 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html