From patchwork Fri Sep 21 17:45:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 973370 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="A4KxUdZ+"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.b="1e9r1vF1"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 42H1KK1M68z9sCP for ; Sat, 22 Sep 2018 03:48:02 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=xRWKNu34b2pMiZCWByhecLP9FBbUGBwVmvIO8WP7Pew=; b=A4KxUdZ+76BxMQ9dPrM3mMmQjf Jc06cuPGSosAa3/URwz9yga9Z87DzBEKBudG07PcPky1qaYUm5M4t9itrjCni3HBgNZ9RWPfhX1wl DNce60sAyISeuXr1Uo5rBJ90tkdi4USXTPzB9d71ViYjBF/KaMhzjsz7yrzPHK5aRaKhRI4CghsF/ JRG6wYGQQVW+lvb1CzJTC6HU2p88/TfLnIlro84M/Wxxgj5IZC1GktPRHNiMIFDLoboDWY0miq3vf RIjpEMeMfZ5bEQHIWUDB2RmEYHsoR5xLnYPNVY1VTMikyKB62Jv+cCOFoefR21K6sRtToIz60a8st jfgCs1xg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1g3PWy-0002TH-4j; Fri, 21 Sep 2018 17:47:52 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g3PWs-0002Si-GY for linux-arm-kernel@lists.infradead.org; Fri, 21 Sep 2018 17:47:48 +0000 Received: from localhost.localdomain (unknown [178.38.103.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 8B48821557; Fri, 21 Sep 2018 17:47:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1537552056; bh=bXlsAOe+hLY9g1g5WTZiuoKX8skEXTS86lH3gMy7oAA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=1e9r1vF1v94vxtLvDvcDUZfqG/FXoWFYcUNIOm+7pXeKOTPEl+p0V7vGham+MHa09 iN44hGuXKOSLukHJyEVeNmbe8Nv6mM9s48fVvOH9RBhNeovCRPbup0SPPP8mxKTQ9X lRIKSU8hBg1DUxIlcLMZqjC6YuNPmO9ylzVlwXnE= From: Krzysztof Kozlowski To: Olof Johansson , Arnd Bergmann , arm@kernel.org Subject: [GIT PULL 1/2] ARM: exynos: mach/soc for v4.20 (or 5.0) Date: Fri, 21 Sep 2018 19:45:20 +0200 Message-Id: <20180921174520.9126-2-krzk@kernel.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180921174520.9126-1-krzk@kernel.org> References: <20180921174520.9126-1-krzk@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180921_104746_587572_2A735192 X-CRM114-Status: GOOD ( 12.31 ) X-Spam-Score: -5.8 (-----) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-5.8 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.7 DKIMWL_WL_HIGH DKIMwl.org - Whitelisted High sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-samsung-soc@vger.kernel.org, Kukjin Kim , linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski , linux-kernel@vger.kernel.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi, Nothing special, description in tag. Best regards, Krzysztof The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.20 for you to fetch changes up to f30858439e7db9ce9847eaedf440635fc6349c6e: ARM: s3c24xx: Restore proper usage of pr_info/pr_cont (2018-09-19 19:11:17 +0200) ---------------------------------------------------------------- Samsung mach/soc changes for v4.20 1. Fix imprecise abort during Odroid XU3-family suspend to RAM (but it is not end of work needed for suspend). 2. Cleanup and fix of SD card write protect on MINI2440. ---------------------------------------------------------------- Cedric Roux (3): ARM: s3c24xx: formatting cleanup in mach-mini2440.c ARM: s3c24xx: Correct SD card write protect detection on Mini2440 ARM: s3c24xx: Restore proper usage of pr_info/pr_cont Krzysztof Kozlowski (4): ARM: exynos: Store Exynos5420 register state in one variable ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM ARM: s3c24xx: Remove empty gta02_pmu children probe ARM: s3c24xx: Consistently use tab for indenting member assignments Documentation/arm/Samsung/Bootloader-interface.txt | 1 + arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/firmware.c | 14 ++- arch/arm/mach-exynos/suspend.c | 34 +++++-- arch/arm/mach-s3c24xx/mach-gta02.c | 42 -------- arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +++++++++++---------- 6 files changed, 97 insertions(+), 108 deletions(-) From patchwork Fri Sep 21 17:45:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 973369 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="JrbT6cB/"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=kernel.org header.i=@kernel.org header.b="2jtdvdOy"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 42H1Gp1cT0z9sCP for ; Sat, 22 Sep 2018 03:45:54 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=o2InOqDk4CqXHElShwKEDuW78yZrYJ0GHLtamgXw+Yw=; b=Jrb T6cB/c/IcdvsOSylPumoIUkBu3xvioe0VR4+x5rRKDeFkEoi/Yr6CVDKCl/7AH2d+n8NFxY+0aLz1 jMOoefrJvc6NSw1epGsQgzNVH8bE5IcytxJIWLkg2YYnGvJ1hGjAJwSjPIQPJCKqasv57cg6gxiaQ avIEc10Y+gJN/xElntLsxN5ALiz4BcO+o3WVUep2JGQ2pKFBzZKk0g+sKqrb6ePdBaIjc0lDlqFA1 H05F5MGRgMUws0LZehdiSiKLcbSdhy4dEAxLGw7DRZzm7erQp21zlpy31Yh4BlRpU40mouRQ1UC8R Tu2so7vJ9X9imUBzNK48yIOV7ceR/UA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1g3PUv-00029e-61; Fri, 21 Sep 2018 17:45:45 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1g3PUp-000295-LB for linux-arm-kernel@lists.infradead.org; Fri, 21 Sep 2018 17:45:41 +0000 Received: from localhost.localdomain (unknown [178.38.103.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id AB7DF21557; Fri, 21 Sep 2018 17:45:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1537551928; bh=fuWOjHbcXejNLebTGPi2/vNODWx8FmWU3ZDzAKYcxd8=; h=From:To:Cc:Subject:Date:From; b=2jtdvdOyS7F5+AUIlVfYjrTL/YAzj8Qtwn9qKYoA6Uf1CPK5zwcEJKYbWsWDPJ8HL 80Io3J60jRVDGwl201P6IuqwAjnVa+1njISnAENm7zO5npXy6rfV1b4cdAlG0H/XPc 1p89mpjrhll20kYK6pDcCmOsYTwoMymraMz+b3Xo= From: Krzysztof Kozlowski To: Olof Johansson , Arnd Bergmann , arm@kernel.org Subject: [GIT PULL 2/2] ARM: dts: exynos: DT for v4.20 (or 5.0) Date: Fri, 21 Sep 2018 19:45:19 +0200 Message-Id: <20180921174520.9126-1-krzk@kernel.org> X-Mailer: git-send-email 2.17.1 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180921_104539_763152_568D4FF9 X-CRM114-Status: GOOD ( 17.60 ) X-Spam-Score: -5.8 (-----) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-5.8 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [198.145.29.99 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.7 DKIMWL_WL_HIGH DKIMwl.org - Whitelisted High sender X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-samsung-soc@vger.kernel.org, Kukjin Kim , linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski , linux-kernel@vger.kernel.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi, Nothing special, description in tag. Best regards, Krzysztof The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.20 for you to fetch changes up to 7c92b9a8e0fc5eae460a33b7420af5cf60bd7b21: ARM: dts: exynos: Correct audio subsystem parent clock on Peach Chromebooks (2018-09-17 18:03:10 +0200) ---------------------------------------------------------------- Samsung DTS ARM changes for v4.20 1. Bring up DSI and HDMI on Exynos5250 Arndale. 2. Use the new way of setting external wakeup interrupts on S5Pv210. 3. Use proper cpufreq suspend OPP to fix suspend/wakeup from RAM on Snow Chromebook (Exynos5250). 4. Fully describe regualtors on Odroid XU3-family boards. 5. Fix sound in Snow-rev5 Chromebook. 6. Fix regulators configuration on Peach Pi/Pit Chromebooks (Exynos5420) which should be always on. 7. Fix pull control on PMIC interrupt lines on multiple boards which essentially fixes waking up by RTC. 8. Add PMIC interrupts on Exynos4210 UniversalC210 board. 9. Add external SD card support for Trats board (Exynos4210). 10. Correct audio subsystem parent clock on Peach Chromebooks. 11. Minor cleanups. 12. Explicitly mark Samsung Exynos SoC as unstable. When introduced, the DT bindings were minimal and incomplete. Since then some significant (not fully compatible) changes have been already merged and workarounds have been added while working on drivers. Marking certain bindings as unstable will point users attention to always use DTB compiled from current kernel sources - which anyway happens now. In case of fear of incompatible ABI changes, any out of tree Device Tree sources should either be upstreamed or should be changed in the same way as in-kernel DTS are modified. ---------------------------------------------------------------- Andrzej Hajda (4): ARM: dts: exynos: Add DSI node on Exynos5250 ARM: dts: exynos: Add DSI and panel nodes on Arndale ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale Krzysztof Kozlowski (7): ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wakeup compatible ARM: dts: exynos: Add missing used PMIC regulators on Exynos5422 Odroid boards ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 Odroid boards ARM: dts: exynos: Disable unused PMIC regulators on Exynos5422 Odroid boards ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards ARM: dts: exynos: Remove double SD card detect pin inversion dt-bindings: arm: Explicitly mark Samsung Exynos SoC as unstable Marek Szyprowski (10): ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen ARM: dts: exynos: Add missing PMIC interrupts on UniversalC210 board ARM: dts: exynos: Disable pull control for S5M8767 PMIC ARM: dts: exynos: Disable pull control for PMIC IRQ line on Artik5 board ARM: dts: exynos: Add external SD card support for Trats board ARM: dts: exynos: Correct audio subsystem parent clock on Peach Chromebooks .../devicetree/bindings/arm/samsung/exynos.txt | 26 ++++ arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 + arch/arm/boot/dts/exynos4210-origen.dts | 9 ++ arch/arm/boot/dts/exynos4210-trats.dts | 15 ++ arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +++++++++++-- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 ++ arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 ++ arch/arm/boot/dts/exynos5250.dtsi | 152 ++++++++++++++------ arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +++++++++++++++++++-- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +- arch/arm/boot/dts/s5pv210.dtsi | 2 +- 17 files changed, 459 insertions(+), 72 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos.txt