From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9E34DC282DD for ; Fri, 10 Jan 2020 17:15:00 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 585C820838 for ; Fri, 10 Jan 2020 17:15:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="ivKExWDG"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="IODxWpf9" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 585C820838 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type:Cc: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: MIME-Version:Message-ID:Subject:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=1v2JGQg90H6UoNgR37M8m868FAVUktRxc9KbbxXgGLA=; b=ivK ExWDGfWbUMGjwYoapHF2OMjirz8DF4iyPQt9xn5mOFq4+l7zbbMb2qKfP3aDGGgZDbtVYa1fonaEe ttTFWGV+8rAcKAuWXDcl3TpF6c81kqUgnCVFXq3B2GKb6Zb9lIgzsT9P0W69HiKqYibik/RabjrtC x5fcw9yFAB7wwIvCn5FRRLNsgiLIKHsB8TY8vhFGA+6FnBnlhnmubeJhb/g6E/hN8xFgdLh2eyaoR ZhZrKmmGhg41R+G3we7y8xlykw/4wuqI0EQftWxoICMDT2oDN9Ac7NQATa4IW0jDbK7x1ZDsIPSeX k8DCHJv1S8uOt494r016EVnNvzoZlHw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ipxsB-0005Om-Sf; Fri, 10 Jan 2020 17:14:59 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ipxs5-0005OK-Rc for linux-arm-kernel@lists.infradead.org; Fri, 10 Jan 2020 17:14:58 +0000 Received: from localhost (lfbn-tou-1-1502-76.w90-89.abo.wanadoo.fr [90.89.68.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 1B10920838; Fri, 10 Jan 2020 17:14:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1578676493; bh=o/NH+kE4obIcHN9Oke/V2+ieNR8PLgH1oZ53iCUO65c=; h=Date:From:To:Cc:Subject:From; b=IODxWpf9WJ4nm/cqSaUgQbPx1Q4dZMSvMBnxvDOLcaqry1b6fMzlQpMNJa0UVnRc1 jpIyR2aOD3/YqimY9tyZY1vB7RWIfdqAZ7zqaLROeSLym2hcptZTdnLnC3gJ+44PPX Z5ClO/SlY1K47Mrv5+y+UgHoWjPuppYIu19FJ6Kk= Date: Fri, 10 Jan 2020 18:14:51 +0100 From: Maxime Ripard To: arm@kernel.org, soc@kernel.org Subject: [GIT PULL] Allwinner Device Tree Changes for 5.6 Message-ID: <18b6a136-9198-4d4c-878c-e6962e3a833e.lettre@localhost> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200110_091456_625340_474C459C X-CRM114-Status: GOOD ( 17.11 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Chen-Yu Tsai , linux-arm-kernel@lists.infradead.org, Maxime Ripard Content-Type: multipart/mixed; boundary="===============1451452692106081995==" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org --===============1451452692106081995== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, Please pull the following changes for the next release. Thanks! Maxime The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a: Linux 5.5-rc1 (2019-12-08 14:57:55 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git refs/tags= /sunxi-dt-for-5.6 for you to fetch changes up to 6163ce8467052cdfe42581036bc71fe4aac09eab: arm64: dts: allwinner: a64: enable DVFS (2020-01-09 17:31:39 +0100) ---------------------------------------------------------------- This is our usual set of DT patches for the Allwinner SoCs. It's fairly big this time, but the highlights are: - Enable cpufreq and CPU thermal throttling on the A64 - CSI0 support on the R40 - CSI1 support on the A10 and A20 - SPI support on the R40 - PMU support on the H3, H5, H6 and R40 - MIPI-DSI support on the A64 - PWM support on the H6 - Thermal sensor on the A64, A83t, H3, H5, H6 and R40 - More DT schemas fixes and conversions - New boards: LibreComputer ALL-H5-CC H5, LibreComputer ALL-H3-IT H5, Pine64 H64 Model B, Neutis N5H3 ---------------------------------------------------------------- Andre Heider (1): arm64: dts: allwinner: orange-pi-3: Enable IR receiver Andre Przywara (6): arm64: dts: allwinner: H6: Add PMU mode arm64: dts: allwinner: H5: Add PMU node arm: dts: allwinner: H3: Add PMU node ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K ARM: dts: sun8i: R40: Add PMU node ARM: dts: sun8i: R40: Add SPI controllers nodes and pinmuxes Chen-Yu Tsai (8): ARM: dts: sun8i: r40: Add I2C pinmux options ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board ARM: dts: sun4i: Add CSI1 controller and pinmux options ARM: dts: sun7i: Add CSI1 controller and pinmux options ARM: dts: sun8i: r40: Add device node for CSI0 arm64: dts: allwinner: h5: Add Libre Computer ALL-H5-CC H5 board ARM: dts: sunxi: Use macros for references to CCU clocks arm64: dts: allwinner: sun50i-a64: Use macros for newly exported cloc= ks Cl=E9ment P=E9ron (5): arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink GS1 and Ta= nix TX6 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier arm64: dts: allwinner: Fix wrong license header arm64: dts: allwinner: Convert license to SPDX identifier arm64: dts: allwinner: unify header comment style Corentin Labbe (2): arm64: dts: allwinner: sun50i-h6-pine-h64: state that the DT supports= the modelA arm64: dts: allwinner: add pineh64 model B Georgii Staroselskii (3): ARM: dts: allwinner: Split out non-SoC specific parts of Neutis N5 ARM: dts: sunxi: Add Neutis N5H3 support dt-bindings: arm: sunxi: add Neutis N5H3 Jagan Teki (2): arm64: dts: allwinner: a64: Add MIPI DSI pipeline ARM: dts: sun8i: r40: Use tcon top clock index macros Jernej Skrabec (5): media: dt-bindings: media: add new rc map name arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping ARM: dts: sun8i: h3: Add rc map for Beelink X2 dt-bindings: pwm: allwinner: Add H6 PWM description arm64: dts: allwinner: h6: Add PWM node Maxime Ripard (9): dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema ARM: dts: sun9i: Make sure the USB PHY resources are in the same order ARM: dts: sun8i: v3s: Remove redundant assigned-clocks ARM: dts: sunxi: Add missing dmas properties to TCON ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array ARM: dts: sun9i: Remove useless reset and clock names ARM: dts: sunxi: Add missing LVDS resets and clocks Ondrej Jirman (4): ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones ARM: dts: sun8i-h3: Add thermal sensor and thermal zones arm64: dts: allwinner: h5: Add thermal sensor and thermal zones arm64: dts: allwinner: h6: Add thermal sensor and thermal zones Samuel Holland (1): arm64: dts: allwinner: a64: pinebook: Fix lid wakeup Stefan Mavrodiev (1): arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators Vasily Khoruzhick (5): arm64: dts: allwinner: a64: Add thermal sensors and thermal zones arm64: dts: allwinner: a64: add CPU clock to CPU0-3 nodes arm64: dts: allwinner: a64: add cooling maps and thermal tripping poi= nts arm64: dts: allwinner: a64: add dtsi with CPU operating points arm64: dts: allwinner: a64: enable DVFS Documentation/devicetree/bindings/arm/sunxi.yaml = | 23 +++++++++- Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml = | 76 +++++++++++++++++++++++++++++++++- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de-clks.yaml = | 67 +++++++++++++++++++++++++++++- Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clocks.yam= l | 59 ++++++++++++++++++++++++++- Documentation/devicetree/bindings/clock/sun8i-de2.txt = | 34 +--------------- Documentation/devicetree/bindings/clock/sun9i-de.txt = | 28 +------------ Documentation/devicetree/bindings/clock/sun9i-usb.txt = | 24 +---------- Documentation/devicetree/bindings/media/rc.yaml = | 1 +- Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml = | 51 ++++++++++++++++++++++- arch/arm/boot/dts/Makefile = | 1 +- arch/arm/boot/dts/sun4i-a10.dtsi = | 35 +++++++++++++++- arch/arm/boot/dts/sun5i.dtsi = | 3 +- arch/arm/boot/dts/sun6i-a31.dtsi = | 25 +++++++---- arch/arm/boot/dts/sun7i-a20.dtsi = | 36 ++++++++++++++++- arch/arm/boot/dts/sun8i-a23-a33.dtsi = | 13 ++++-- arch/arm/boot/dts/sun8i-a83t.dtsi = | 42 ++++++++++++++++-- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts = | 1 +- arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts = | 72 +++++++++++++++++++++++++++++++- arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi = | 11 +++++- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts = | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi = | 35 +++++++++++++-- arch/arm/boot/dts/sun8i-r40.dtsi = | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++---- arch/arm/boot/dts/sun8i-v3s.dtsi = | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi = | 42 +++++++++--------- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi = | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++- arch/arm/boot/dts/sunxi-h3-h5.dtsi = | 13 ++++-- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi = | 180 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++- arch/arm64/boot/dts/allwinner/Makefile = | 3 +- arch/arm64/boot/dts/allwinner/axp803.dtsi = | 43 +------------------- arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts = | 23 ++++++++-- arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts = | 60 ++++++++------------------ arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi = | 75 ++++++++++++++++++++++++++++++++- arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts = | 60 ++++++++------------------ arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts = | 8 +-- arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts = | 10 ++-- arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts = | 77 +++++++++++++++------------------ arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts = | 62 ++++++++------------------- arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts = | 7 +--- arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts = | 43 +------------------- arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts = | 60 ++++++++------------------ arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts = | 26 ++++++++--- arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts = | 48 +-------------------- arch/arm64/boot/dts/allwinner/sun50i-a64-sopine.dtsi = | 65 +++++++++------------------- arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts = | 26 ++++++++--- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi = | 185 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------= ------------- arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts = | 88 ++------------------------------------ arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi = | 68 +---------------------------- arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-cc.dts = | 6 +-- arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts = | 11 +++++- arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts = | 61 ++++++++++++++++++++++++++- arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts = | 45 +------------------ arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts = | 43 +------------------- arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts = | 43 +------------------- arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts = | 48 +-------------------- arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts = | 9 +--- arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts = | 43 +------------------- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi = | 85 +++++++++++++++++-------------------- arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts = | 14 ++++-- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts = | 10 ++-- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts = | 6 +-- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts = | 8 +-- arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi = | 8 +-- arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts = | 21 +++++++++- arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts = | 23 ++++++---- arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts = | 15 ++++-- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi = | 59 ++++++++++++++++++++++++-- 66 files changed, 1775 insertions(+), 1039 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i= -a83t-de2-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i= -a80-de-clks.yaml create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i= -a80-usb-clocks.yaml delete mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt delete mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.d= ts create mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi create mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi create mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h= 3-it.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h= 5-cc.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-= b.dts --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCXhixCwAKCRDj7w1vZxhR xcVVAQC+kNz5TlKDqkzciwX0MyoB/fEXuRucmk8svQmcoW9XiAD/RegaxNFpDyUk 8UimHTcLzXbLpFrp1sWcGayCcfFR0gM= =D8Gg -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE-- --===============1451452692106081995== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel --===============1451452692106081995==--