From patchwork Fri Jan 24 20:11:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11350889 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id C923013A4 for ; Fri, 24 Jan 2020 20:11:28 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B14232081E for ; Fri, 24 Jan 2020 20:11:28 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2403992AbgAXUL2 (ORCPT ); Fri, 24 Jan 2020 15:11:28 -0500 Received: from muru.com ([72.249.23.125]:52186 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2403928AbgAXUL2 (ORCPT ); Fri, 24 Jan 2020 15:11:28 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 6CBBE80FA; Fri, 24 Jan 2020 20:12:10 +0000 (UTC) From: Tony Lindgren To: soc@kernel.org Cc: arm@kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, "Tony Lindgren" Subject: [GIT PULL 1/3] randconfig build fix for omap soc changes for v5.6 Date: Fri, 24 Jan 2020 12:11:22 -0800 Message-Id: X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org From: "Tony Lindgren" The following changes since commit 8ab871f8bdfcca627802b6992e556fba5722a268: ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers (2020-01-13 10:06:46 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/soc-build-fix-signed for you to fetch changes up to c37baa06f8a970e4a533d41f7d33e5e57de5ad25: ARM: OMAP2+: Fix undefined reference to omap_secure_init (2020-01-23 07:48:26 -0800) ---------------------------------------------------------------- Randconfig build fix for recent SoC changes for v5.6 We can get build failures if let's say if only am335x SoC is selected. Let's fix this by always building secure-common. ---------------------------------------------------------------- Andrew F. Davis (1): ARM: OMAP2+: Fix undefined reference to omap_secure_init arch/arm/mach-omap2/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) From patchwork Fri Jan 24 20:11:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11350891 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 09DBD924 for ; Fri, 24 Jan 2020 20:11:30 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E61982087E for ; Fri, 24 Jan 2020 20:11:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2403928AbgAXUL3 (ORCPT ); Fri, 24 Jan 2020 15:11:29 -0500 Received: from muru.com ([72.249.23.125]:52192 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2403994AbgAXUL3 (ORCPT ); Fri, 24 Jan 2020 15:11:29 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 6ACBF8150; Fri, 24 Jan 2020 20:12:11 +0000 (UTC) From: Tony Lindgren To: soc@kernel.org Cc: arm@kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, "Tony Lindgren" Subject: [GIT PULL 2/3] ti-sysc changes for omap4 & 5 crypto Date: Fri, 24 Jan 2020 12:11:23 -0800 Message-Id: X-Mailer: git-send-email 2.24.1 In-Reply-To: References: MIME-Version: 1.0 Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org From: "Tony Lindgren" The following changes since commit 9fc85a7124b5ff9ec24ad391f9994f89ae611313: Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata (2019-12-30 10:17:51 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/ti-sysc-drop-pdata-crypto-signed for you to fetch changes up to 885d21e4956dd70fcd84ed653a8368c9729cfb3e: Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap-for-v5.6/ti-sysc-drop-pdata (2020-01-23 08:38:34 -0800) ---------------------------------------------------------------- Late changes for omap secure accelerators for v5.6 merge window A series of changes to configure secure accelerators for omap4 & 5 to finally get hardware random number generator working. Apologies on a late pull request on these changes, but this pull request could not be sent out earlier because of a dependency to recent clock changes. This is based on earlier changes to drop omap legacy platform data with Tero Kristo's for-5.6-ti-clk branch merged in. ---------------------------------------------------------------- Benoit Parrot (2): clk: ti: dra7: add cam clkctrl data clk: ti: dra7: add vpe clkctrl data Colin Ian King (1): dmaengine: ti: omap-dma: don't allow a null od->plat pointer to be dereferenced Grygorii Strashko (1): clk: ti: dra7: fix parent for gmac_clkctrl Peter Ujfalusi (1): dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock Tony Lindgren (15): Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata clk: ti: omap5: Add missing AESS clock clk: ti: add clkctrl data dra7 sgx clk: ti: clkctrl: Fix hidden dependency to node name ARM: dts: Add missing omap4 secure clocks ARM: dts: Add missing omap5 secure clocks ARM: dts: Configure omap4 rng to probe with ti-sysc ARM: dts: Configure omap5 rng to probe with ti-sysc ARM: dts: Configure interconnect target module for omap4 sham ARM: dts: Configure interconnect target module for omap4 aes ARM: dts: Configure interconnect target module for omap4 des ARM: OMAP2+: Drop legacy platform data for omap4 aes ARM: OMAP2+: Drop legacy platform data for omap4 sham ARM: OMAP2+: Drop legacy platform data for omap4 des Merge branch 'omap-for-v5.6/ti-sysc-omap45-rng' into omap-for-v5.6/ti-sysc-drop-pdata .../devicetree/bindings/clock/ti-clkctrl.txt | 11 +- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 +++ arch/arm/boot/dts/motorola-mapphone-common.dtsi | 5 + arch/arm/boot/dts/omap4-l4.dtsi | 49 +++++++- arch/arm/boot/dts/omap4.dtsi | 110 ++++++++++++----- arch/arm/boot/dts/omap44xx-clocks.dtsi | 11 +- arch/arm/boot/dts/omap5-l4.dtsi | 20 ++- arch/arm/boot/dts/omap54xx-clocks.dtsi | 10 +- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 135 --------------------- drivers/clk/ti/clk-44xx.c | 13 ++ drivers/clk/ti/clk-54xx.c | 28 +++++ drivers/clk/ti/clk-7xx.c | 62 +++++++++- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +++++++++++++-- drivers/dma/ti/omap-dma.c | 6 +- include/dt-bindings/clock/dra7.h | 23 ++++ include/dt-bindings/clock/omap4.h | 11 ++ include/dt-bindings/clock/omap5.h | 12 ++ include/dt-bindings/{clk => clock}/ti-dra7-atl.h | 0 22 files changed, 430 insertions(+), 198 deletions(-) rename include/dt-bindings/{clk => clock}/ti-dra7-atl.h (100%) From patchwork Fri Jan 24 20:11:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11350893 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 05345924 for ; Fri, 24 Jan 2020 20:11:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E19892071E for ; Fri, 24 Jan 2020 20:11:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2404024AbgAXULa (ORCPT ); Fri, 24 Jan 2020 15:11:30 -0500 Received: from muru.com ([72.249.23.125]:52196 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2403994AbgAXULa (ORCPT ); Fri, 24 Jan 2020 15:11:30 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 9488C8160; Fri, 24 Jan 2020 20:12:12 +0000 (UTC) From: Tony Lindgren To: soc@kernel.org Cc: arm@kernel.org, linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org, "Tony Lindgren" Subject: [GIT PULL 3/3] late dts changes for omaps for v5.6 Date: Fri, 24 Jan 2020 12:11:24 -0800 Message-Id: X-Mailer: git-send-email 2.24.1 In-Reply-To: References: MIME-Version: 1.0 Sender: linux-omap-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-omap@vger.kernel.org From: "Tony Lindgren" The following changes since commit 6bcc319fc6192cb03f3db41f0e266b796b0e424f: ARM: dts: Add omap3-echo (2020-01-13 10:11:40 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/dt-late-signed for you to fetch changes up to 2256e6f68c9e02524182640ba9584d978d490145: ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wire battery nvmem (2020-01-23 10:00:01 -0800) ---------------------------------------------------------------- Late omap dts changes for v5.6 merge window This series of changes mostly configures the cameras for dra7 and am437x that have been pending for few months now because of waiting for clock dependencies to clear. So these changes are based on earlier dts changes with with Tero Kristo's for-5.6-ti-clk branch merged in. Then there's a series of changes to configure powervr sgx target module for am335x, am437x and dra7 that have been waiting to have the rstctrl reset driver dependencies to clear. Also included are few minor patches to configure 1-wire and coulomb counter calibration interrupt for droid4. ---------------------------------------------------------------- Benoit Parrot (13): clk: ti: dra7: add cam clkctrl data clk: ti: dra7: add vpe clkctrl data ARM: dts: dra7: add cam clkctrl node ARM: OMAP: DRA7xx: Make CAM clock domain SWSUP only ARM: dts: dra7-l4: Add ti-sysc node for CAM ARM: dts: DRA72: Add CAL dtsi node arm: dts: dra72-evm-common: Add entries for the CSI2 cameras arm: dtsi: dra76x: Add CAL dtsi node arm: dts: dra76-evm: Add CAL and OV5640 nodes ARM: dts: am437x-sk-evm: Add VPFE and OV2659 entries ARM: dts: am43x-epos-evm: Add VPFE and OV2659 entries ARM: dts: dra7: add vpe clkctrl node ARM: dts: dra7: Add ti-sysc node for VPE Grygorii Strashko (1): clk: ti: dra7: fix parent for gmac_clkctrl Peter Ujfalusi (1): dt-bindings: clock: Move ti-dra7-atl.h to dt-bindings/clock Tero Kristo (1): ARM: dts: am43xx: add support for clkout1 clock Tony Lindgren (9): clk: ti: omap5: Add missing AESS clock clk: ti: add clkctrl data dra7 sgx clk: ti: clkctrl: Fix hidden dependency to node name Merge branch 'omap-for-v5.6/ti-sysc-dt-cam' into omap-for-v5.6/dt ARM: dts: Configure rstctrl reset for am335x SGX ARM: dts: Configure sgx for dra7 ARM: dts: Configure interconnect target module for am437x sgx ARM: dts: motorola-cpcap-mapphone: Configure calibration interrupt ARM: dts: omap4-droid4: Enable hdq for droid4 ds250x 1-wire battery nvmem .../devicetree/bindings/clock/ti-clkctrl.txt | 11 ++- .../devicetree/bindings/clock/ti/dra7-atl.txt | 4 +- arch/arm/boot/dts/am33xx.dtsi | 25 ++++++ arch/arm/boot/dts/am4372.dtsi | 20 +++++ arch/arm/boot/dts/am437x-sk-evm.dts | 27 +++++- arch/arm/boot/dts/am43x-epos-evm.dts | 23 +++++- arch/arm/boot/dts/am43xx-clocks.dtsi | 54 ++++++++++++ arch/arm/boot/dts/dra7-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 71 ++++++++++++++-- arch/arm/boot/dts/dra7.dtsi | 18 ++++ arch/arm/boot/dts/dra72-evm-common.dtsi | 33 +++++++- arch/arm/boot/dts/dra72x.dtsi | 42 ++++++++++ arch/arm/boot/dts/dra76-evm.dts | 35 ++++++++ arch/arm/boot/dts/dra76x.dtsi | 42 ++++++++++ arch/arm/boot/dts/dra7xx-clocks.dtsi | 46 ++++++++++- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 5 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 14 ++++ arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- drivers/clk/ti/clk-54xx.c | 15 ++++ drivers/clk/ti/clk-7xx.c | 62 +++++++++++++- drivers/clk/ti/clk.c | 4 +- drivers/clk/ti/clkctrl.c | 96 +++++++++++++++++++--- include/dt-bindings/clock/dra7.h | 23 ++++++ include/dt-bindings/clock/omap5.h | 1 + include/dt-bindings/{clk => clock}/ti-dra7-atl.h | 0 25 files changed, 639 insertions(+), 36 deletions(-) rename include/dt-bindings/{clk => clock}/ti-dra7-atl.h (100%)