From patchwork Tue Sep 18 08:16:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 146885 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp4736182ljw; Tue, 18 Sep 2018 01:17:32 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYCNBpMdQ504XwCj5XoLAdBTC7vTwxI8wSMTFl92PH8UEkRfaH/kv/r9asHtkDeWk2QdOB9 X-Received: by 2002:a62:438f:: with SMTP id l15-v6mr30103438pfi.196.1537258652068; Tue, 18 Sep 2018 01:17:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537258652; cv=none; d=google.com; s=arc-20160816; b=tKvsLvd3OZpgT7hocCi442i3lGqE8rNWgoFZPJIPJcDKo/IpolU/j3WPsNgCYjV6V9 KTDVu2EEpIrFUbti/aAcEhF5pMg+E8ufNRcExXpxk29M8xKpEZG0a6QfedwVZG51L/0l 60AvVO89jxNWfM2na0izKwp88C3OKORLg1sUQr/iFfjaRoIJW+Ql/47yzI5VpTo+SA+I zbysinqBlB9l/ut+KafgcP6rU9FqpSOt+ginMPHxmg6AD5BpvihA4XtQRhysjXxXA91G XC58L3KJjHweMDk8jc9GVnnEgAegLpiszYRJG+Q1HE8plpW4Sy3ksH7bfr8j5SR0wUH6 f9ug== 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:dkim-signature:dkim-filter; bh=fOU0uFhPlq0PAcnBxAozd21aHxpZn1Kyqjhao8VLSSY=; b=HyravjR+7S+n6hMRtXN97tw2ROmh7bcWmBn8WCftRBnTIUGdrBPerDpVGI6etlMwuK AVMoWp3UBekdIrZWA4xqvQa7LRLog1UDEZXdhxmIOtcyOi+a9tQqxCnUY87uBzmXmfXp hbEOvZoYzG6se5I3RpPwQhRJnEJ2Jv9hcY9W/fIpIaoY6UZvFts0a1jxkNYpK2OwNsVN UfoCaRdyO3C/zbClDfyaE3MOWcNLub3F/0FJpPq2oahmeu6J1G4wzItTo1Pvq5tuBeFK 6BPWtqGqh99hiWpB3PI5bhctGjIHn4j+RT3F4dABbE7ltCT7Oeid79x05eaLcb2zyRWC rIgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=seiOpN5d; spf=pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-usb-owner@vger.kernel.org; dmarc=pass (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 y15-v6si18364541pff.117.2018.09.18.01.17.31; Tue, 18 Sep 2018 01:17:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=seiOpN5d; spf=pass (google.com: best guess record for domain of linux-usb-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-usb-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729242AbeIRNs7 (ORCPT + 5 others); Tue, 18 Sep 2018 09:48:59 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:34066 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728997AbeIRNsk (ORCPT ); Tue, 18 Sep 2018 09:48:40 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20180918081708euoutp017fd09787c62891b6f7e60680838c1e59~VcJPoqVM70716807168euoutp01h; Tue, 18 Sep 2018 08:17:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180918081708euoutp017fd09787c62891b6f7e60680838c1e59~VcJPoqVM70716807168euoutp01h DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1537258628; bh=fOU0uFhPlq0PAcnBxAozd21aHxpZn1Kyqjhao8VLSSY=; h=From:To:Cc:Subject:Date:References:From; b=seiOpN5d8kehRjHuNfs/Rdi+T2uEtv1r3yVzIbafTwZTXJaRCQxbEWODIoZAZUzTI LyyBABsLjiAx0gnLrIqCiZyCzGkJtNjYnGzIoklnZv5hoVEAILipebWZkquEbOMv8w F08xtqYh1k+iA8/kbKf0ctvoxDmYghlD6ROrbhUQ= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180918081707eucas1p1147183a17167d96f75de297af63d5d84~VcJO4sdup1321813218eucas1p1A; Tue, 18 Sep 2018 08:17:07 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id E2.4D.04294.384B0AB5; Tue, 18 Sep 2018 09:17:07 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180918081706eucas1p178d7e64dfff746e6d562b9d9dc44bfe4~VcJOAwReo2689326893eucas1p1b; Tue, 18 Sep 2018 08:17:06 +0000 (GMT) X-AuditID: cbfec7f4-84fff700000010c6-60-5ba0b483d9dd Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 4A.6E.04284.284B0AB5; Tue, 18 Sep 2018 09:17:06 +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 <0PF800C5KSCD4H70@eusync4.samsung.com>; Tue, 18 Sep 2018 09:17:06 +0100 (BST) From: Marek Szyprowski To: linux-usb@vger.kernel.org, linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Greg Kroah-Hartman , Felipe Balbi , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz Subject: [PATCH 0/4] DWC3: fix system suspend/resume issues on Exynos5433 Date: Tue, 18 Sep 2018 10:16:49 +0200 Message-id: <20180918081653.314-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprOIsWRmVeSWpSXmKPExsWy7djP87rNWxZEG7TO4LXYOGM9q8Wxtifs Fs2L17NZnD+/gd1ixvl9TBaLlrUyW6w9cpfdgd1j06pONo/9c9ewe/RtWcXo8XmTXABLFJdN SmpOZllqkb5dAlfGmc9mBR3sFY93dDA2MB5n7WLk5JAQMJH41vyRDcQWEljBKLHrWWoXIxeQ /ZlR4sLST2wwRSu6rjNDJJYxSux4uYoRwmlgkrh44BMTSBWbgKFE19susA4RAQeJJUvvsIEU MQs8YZTYvfkLI0hCWMBT4lXvcjCbRUBV4tS9XvYuRg4OXgFriQktkRDb5CVWbzgAtk1C4Cmr xMFHk5kgEi4Szy/PhjpJWOLV8S3sELaMRGfHQSaIhmZGifYZs9ghnB5Gia1zdkB1WEscPn4R 7GtmAT6JSdumM4NslhDglehoE4Io8ZD4sXMNKyQwYiVWLL7CNIFRYgEjwypG8dTS4tz01GKj vNRyveLE3OLSvHS95PzcTYzA6Dr97/iXHYy7/iQdYhTgYFTi4V2wYH60EGtiWXFl7iFGCQ5m JRFezpwF0UK8KYmVValF+fFFpTmpxYcYpTlYlMR5+bTSooUE0hNLUrNTUwtSi2CyTBycUg2M LQK9Lk8mr+dzaNarXnzSQ9v71N/ck8b3VpZPz1f8erpqTt3OVUpK2+WvTEv40/Qk/HLTlSkq XXlrboXIW2R8Uzat6jBvfbafK+f7qsess9cZqnJYsd83tf95YMmPw3f5EvbLnVHP1Vuuy8L6 Z7VxGUP8/Dkp6w8sO77tRl1l2ek3UVZn3waeVmIpzkg01GIuKk4EAKoW1iuqAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJJMWRmVeSWpSXmKPExsVy+t/xa7pNWxZEG+x4q2KxccZ6VotjbU/Y LZoXr2ezOH9+A7vFjPP7mCwWLWtltlh75C67A7vHplWdbB77565h9+jbsorR4/MmuQCWKC6b lNSczLLUIn27BK6MM5/NCjrYKx7v6GBsYDzO2sXIySEhYCKxous6cxcjF4eQwBJGiUPnj7BD OE1MEvufzGIEqWITMJToetvFBmKLCDhILFl6hw2kiFngCaPEjSvzwRLCAp4Sr3qXgzWwCKhK nLrXCzSJg4NXwFpiQkskxDZ5idUbDjBPYORawMiwilEktbQ4Nz232FCvODG3uDQvXS85P3cT IzAAth37uXkH46WNwYcYBTgYlXh4FyyYHy3EmlhWXJl7iFGCg1lJhJczZ0G0EG9KYmVValF+ fFFpTmrxIUZpDhYlcd7zBpVRQgLpiSWp2ampBalFMFkmDk6pBsZpbi9dZ9ScOVrLExo1oXbO zO3R4VrX1mx0PrlU89yUx++068QTeP0+3nN7e1Buyq9N8u2SNqZrWjf+O9O2ehX7049xlq7Z R6Nva7xi+jS3bLLksroJ3n/ro4Jn/Q08XV8epmLAVXr+wKr+E2VneHymrJ3zbVHihIn6HImh 6zMPfL957rNS0lkGJZbijERDLeai4kQAqfi/SvwBAAA= X-CMS-MailID: 20180918081706eucas1p178d7e64dfff746e6d562b9d9dc44bfe4 X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180918081706eucas1p178d7e64dfff746e6d562b9d9dc44bfe4 References: Sender: linux-usb-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org Dear all, This patchset performs a cleanup of Exynos glue code for DWC3 driver and adds proper support for Exynos5433 specific variant of it (current implementation triggered external abort issue during suspend/resume cycle). Best regards Marek Szyprowski Samsung R&D Institute Poland Patch summary: Marek Szyprowski (4): usb: dwc3: exynos: Remove dead code usb: dwc3: exynos: Rework clock handling and prepare for new variants usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs .../devicetree/bindings/usb/dwc3.txt | 1 + .../devicetree/bindings/usb/exynos-usb.txt | 2 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- drivers/usb/dwc3/dwc3-exynos.c | 212 ++++++++---------- 4 files changed, 110 insertions(+), 129 deletions(-) -- 2.17.1