From patchwork Fri Feb 8 23:27:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 1039037 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=none (p=none dis=none) header.from=arndb.de Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="qkbZ3yfc"; 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 43xBDt1Nrgz9sLw for ; Sat, 9 Feb 2019 10:27:58 +1100 (AEDT) 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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: MIME-Version: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=j6939i7xP/13JXUr+rtQjsPdkCDHF09alp2qNhi1s54=; b=qkbZ3yfcUC1TVA qTVDVL7D2cXttYY4iiQXXPlEECZGjNrdAvN1wFYhHsT0C0niMt2+bk0RNvvdLrpy9MktXhJK1stk/ W665ZwabfukAHcjkLSNy0SH8d8ux37NkgMXgsGl6fRZJqv4mAbVaQV37AtoXdCqyryGBuR6Y+Hpiy iujFkD6rso2sW0GvChErkSjEUVIWcxWsm9lKbACNUP5ZCfr7uj4Z5xRjkxaPJ778qxbr0jkVOqXNs /RVf8+eZd4GqSW2q8/OaBv+3L20dudF70RtrwpJSwnCq1l3VlS2twFF1KqMWwx+8RJ5qOK+0Ya4qT kr8CECl/SAAm3WFoc/Nw==; 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 1gsFYj-0001vC-Ud; Fri, 08 Feb 2019 23:27:49 +0000 Received: from mail-qt1-f195.google.com ([209.85.160.195]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gsFYf-0001ty-4s for linux-arm-kernel@lists.infradead.org; Fri, 08 Feb 2019 23:27:47 +0000 Received: by mail-qt1-f195.google.com with SMTP id b15so5922422qto.8 for ; Fri, 08 Feb 2019 15:27:43 -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 :content-transfer-encoding; bh=ksV8HOTGcaBZ0icP0QRz9YLMCpLlv1Djn1UW2N3dgVc=; b=iSGn1av0OX0A5EYj7N3dRiqZJgL5w7yShVphTMVJfLC3FrXjyUXIT6S+zUcye+1ekV 9Zf8hZz/PVSobSjyc/nNJXe2t+LNFvrsLLlaAR3MSo/tvdBzo6PkW2S9NUDRYLLngMS7 2G9QvHcJTdQ9jNXFwz2DIuhNgezZT26bROygu21vT/iUClqGfp45Yf/zopDDZ7h/toCx 5wmN5UKVhUGOsDviO+HY+s0NRgTA/UN8kbHaMdJcr+PJ8/MWLbvtjRSunz0MO/p6mg7O F//LELk96EECqRsDSiZqQAXpMW/NzAKKqIGjBsJY0LoAthAyUqEAaOYu6GpijLFc8zzA uuTg== X-Gm-Message-State: AHQUAuYyvm3hczZk/vsJsMqgpWTZx3ht00S6JpTnEhqrBqi4E9lAsZb5 y2LoLvE675RZ2AhS7iF0hSjHsHPbhmKaPSq/6bs= X-Google-Smtp-Source: AHgI3IaYLu0kAJ34yIRDjo+Pj3Al/e5YK8pqS6C/zHTA5Yv6LWmM/pIAK3kDIJWMx5CN5adhPjaFfOB1xviRN5GcQvc= X-Received: by 2002:ac8:1d12:: with SMTP id d18mr18094695qtl.343.1549668462721; Fri, 08 Feb 2019 15:27:42 -0800 (PST) MIME-Version: 1.0 From: Arnd Bergmann Date: Sat, 9 Feb 2019 00:27:26 +0100 Message-ID: Subject: [GIT PULL] ARM: SoC fixes for linux-5.0 To: Linus Torvalds X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190208_152745_189194_C5642F14 X-CRM114-Status: GOOD ( 17.21 ) X-Spam-Score: 0.1 (/) X-Spam-Report: SpamAssassin version 3.4.2 on bombadil.infradead.org summary: Content analysis details: (0.1 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.160.195 listed in list.dnswl.org] 0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (arndbergmann[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.1 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 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: soc@kernel.org, arm-soc , Linux Kernel Mailing List , Linux ARM 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 The following changes since commit f17b5f06cb92ef2250513a1e154c47b78df07d40: Linux 5.0-rc4 (2019-01-27 15:18:05 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git armsoc-fixes-5.0 for you to fetch changes up to d0f9f16788e15d9eb40f68b047732d49658c5a3a: ARM: tango: Improve ARCH_MULTIPLATFORM compatibility (2019-01-30 11:45:10 +0100) ---------------------------------------------------------------- ARM: SoC fixes for linux-5.0 This is a bit larger than normal, as we had not managed to send out a pull request before traveling for a week without my signing key. There are multiple code fixes for older bugs, all of which should get backported into stable kernels: - tango: one fix for multiplatform configurations broken on other platforms when tango is enabled - arm_scmi: device unregistration fix - iop32x: fix kernel oops from extraneous __init annotation - pxa: remove a double kfree - fsl qbman: close an interrupt clearing race The rest is the usual collection of smaller fixes for device tree files, on the renesas, allwinner, meson, omap, davinci, qualcomm and imx platforms. Some of these are for compile-time warnings, most are for board specific functionality that fails to work because of incorrect settings. Signed-off-by: Arnd Bergmann ---------------------------------------------------------------- Aaro Koskinen (1): ARM: OMAP: dts: N950/N9: fix onenand timings Anson Huang (1): ARM: dts: imx6sx: correct backward compatible of gpt Arnd Bergmann (11): Merge tag 'imx-fixes-5.0' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Merge tag 'soc-fsl-fix-v5.0' of git://git.kernel.org/.../leo/linux into arm/fixes Merge tag 'imx-fixes-5.0-2' of git://git.kernel.org/.../shawnguo/linux into arm/fixes Merge tag 'pxa-fixes-5.0' of https://github.com/rjarzmik/linux into arm/fixes Merge tag 'renesas-fixes2-for-v5.0' of git://git.kernel.org/.../horms/renesas into arm/fixes Merge tag 'qcom-fixes-for-5.0-rc3' of git://git.kernel.org/.../agross/linux into arm/fixes Merge tag 'davinci-fixes-for-v5.0-part2' of git://git.kernel.org/.../nsekhar/linux-davinci into arm/fixes Merge tag 'omap-for-v5.0/fixes-rc3' of git://git.kernel.org/.../tmlind/linux-omap into arm/fixes Merge tag 'amlogic-fixes-2.1' of git://git.kernel.org/.../khilman/linux-amlogic into arm/fixes Merge tag 'sunxi-fixes-for-5.0' of git://git.kernel.org/.../sunxi/linux into arm/fixes Merge tag 'renesas-fixes3-for-v5.0' of git://git.kernel.org/.../horms/renesas into arm/fixes Arthur Demchenkov (1): ARM: dts: n900: fix mmc1 card detect gpio polarity Bartosz Golaszewski (1): ARM: dts: da850: fix interrupt numbers for clocksource Biju Das (1): ARM: dts: r8a7743: Convert to new LVDS DT bindings Carlo Caione (1): arm: dts: meson: Fix IRQ trigger type for macirq Chen-Yu Tsai (1): ARM: dts: sun6i: Add clock-output-names to osc24M clock Geert Uytterhoeven (3): arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 Guido Günther (1): dt-bindings: imx8mq: Number clocks consecutively Heiko Schocher (1): ARM: dts: am335x-shc.dts: fix wrong cd pin level Jernej Skrabec (2): ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 arm64: dts: allwinner: a64: Fix USB OTG regulator Loys Ollivier (1): arm64: dts: meson: Fix mmc cd-gpios polarity Madalin Bucur (1): soc: fsl: qbman: avoid race in clearing QMan interrupt Marc Gonzalez (1): ARM: tango: Improve ARCH_MULTIPLATFORM compatibility Martin Blumenstingl (3): ARM: dts: meson8b: odroidc1: mark the SD card detection GPIO active-low ARM: dts: meson8b: ec100: mark the SD card detection GPIO active-low ARM: dts: meson8m2: mxiii-plus: mark the SD card detection GPIO active-low Paul Kocialkowski (1): arm64: dts: allwinner: a64: Fix the video engine compatible Peng Hao (1): ARM: pxa: ssp: unneeded to free devm_ allocated data Russell King (1): ARM: iop32x/n2100: fix PCI IRQ mapping Shawn Guo (1): ARM: dts: vf610-bk4: fix incorrect #address-cells for dspi3 Srinivas Kandagatla (1): arm64: dts: add msm8996 compatible to gicv3 Sudeep Holla (2): ARM: dts: imx: replace gpio-key,wakeup with wakeup-source property firmware: arm_scmi: provide the mandatory device release callback Tony Lindgren (3): ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags ARM: dts: Remove unnecessary idle flags for omap5 uart3 ARM: dts: omap3-gta04: Fix graph_port warning arch/arm/boot/dts/am335x-shc.dts | 2 +- arch/arm/boot/dts/da850.dtsi | 2 +- arch/arm/boot/dts/imx6q-pistachio.dts | 2 +- arch/arm/boot/dts/imx6sll-evk.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/meson.dtsi | 2 +- arch/arm/boot/dts/meson8b-ec100.dts | 3 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +-- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 3 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 --- arch/arm/boot/dts/omap3-n900.dts | 2 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 42 ++++++++++++++-------- arch/arm/boot/dts/omap5-l4.dtsi | 2 -- arch/arm/boot/dts/r8a7743.dtsi | 36 +++++++++++++++---- arch/arm/boot/dts/sun6i-a31.dtsi | 1 + arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 +-- arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-tango/pm.c | 6 ++-- arch/arm/mach-tango/pm.h | 7 ++++ arch/arm/mach-tango/setup.c | 2 ++ arch/arm/plat-pxa/ssp.c | 3 -- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 +- .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 3 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 3 ++ arch/arm64/boot/dts/renesas/r8a7796.dtsi | 3 ++ arch/arm64/boot/dts/renesas/r8a77965.dtsi | 3 ++ drivers/firmware/arm_scmi/bus.c | 9 +++-- drivers/soc/fsl/qbman/qman.c | 9 ++--- include/dt-bindings/clock/imx8mq-clock.h | 26 +++++++------- 46 files changed, 136 insertions(+), 102 deletions(-) create mode 100644 arch/arm/mach-tango/pm.h