From patchwork Thu Jan 16 18:48:10 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11337629 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 D159F921 for ; Thu, 16 Jan 2020 18:48:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B42942192A for ; Thu, 16 Jan 2020 18:48:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389068AbgAPSsq (ORCPT ); Thu, 16 Jan 2020 13:48:46 -0500 Received: from muru.com ([72.249.23.125]:51288 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2436981AbgAPSsp (ORCPT ); Thu, 16 Jan 2020 13:48:45 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 9BB3080FC; Thu, 16 Jan 2020 18:49:26 +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/4] fix for omap sdma changes for v5.6 Date: Thu, 16 Jan 2020 10:48:10 -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 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/sdma-fix-signed for you to fetch changes up to a25e29bd0fe9be33491b3816d2d7b1137d5eeaec: Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata (2020-01-13 09:42:55 -0800) ---------------------------------------------------------------- Fix omap sdma handling for missing auxdata for v5.6 merge window Turns out I was overly optimistic about making platform data optional, and we still need it to pass various quirk flags. If the platform data is missing for whatever reason, we will currently try to access non-existing data later on. ---------------------------------------------------------------- Colin Ian King (1): dmaengine: ti: omap-dma: don't allow a null od->plat pointer to be dereferenced Tony Lindgren (1): Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata drivers/dma/ti/omap-dma.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) From patchwork Thu Jan 16 18:48:11 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11337631 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 9206192A for ; Thu, 16 Jan 2020 18:48:48 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 653A621D7D for ; Thu, 16 Jan 2020 18:48:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2436997AbgAPSsr (ORCPT ); Thu, 16 Jan 2020 13:48:47 -0500 Received: from muru.com ([72.249.23.125]:51296 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389814AbgAPSsp (ORCPT ); Thu, 16 Jan 2020 13:48:45 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id A060D8125; Thu, 16 Jan 2020 18:49:27 +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/4] soc changes for omap smc for v5.6 Date: Thu, 16 Jan 2020 10:48:11 -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 4601832f40501efc3c2fd264a5a69bd1ac17d520: ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot (2019-12-17 09:57:09 -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-smc-signed for you to fetch changes up to 8ab871f8bdfcca627802b6992e556fba5722a268: ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers (2020-01-13 10:06:46 -0800) ---------------------------------------------------------------- SMC related changes for omaps for v5.6 merge window A series of changes to use optee SMC calls if optee is initialized by the bootloader. Based on the discussions on LAKML in mailing list thread "arm_smccc_smc as generic smc interface?" we don't want to add more quirk handling to arm_smccc_smc() and want to handle it locally instead. ---------------------------------------------------------------- Andrew F. Davis (4): ARM: OMAP2+: Add omap_secure_init callback hook for secure initialization ARM: OMAP2+: Introduce check for OP-TEE in omap_secure_init() ARM: OMAP2+: Use ARM SMC Calling Convention when OP-TEE is available ARM: OMAP2+: sleep43xx: Call secure suspend/resume handlers arch/arm/mach-omap2/common.h | 2 +- arch/arm/mach-omap2/io.c | 11 +++++++++ arch/arm/mach-omap2/omap-secure.c | 50 +++++++++++++++++++++++++++++++++++++++ arch/arm/mach-omap2/omap-secure.h | 10 ++++++++ arch/arm/mach-omap2/omap-smc.S | 6 ++--- arch/arm/mach-omap2/pm33xx-core.c | 24 +++++++++++++++++++ 6 files changed, 99 insertions(+), 4 deletions(-) From patchwork Thu Jan 16 18:48:12 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11337635 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 99C4F921 for ; Thu, 16 Jan 2020 18:48:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8063D21D56 for ; Thu, 16 Jan 2020 18:48:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389814AbgAPSst (ORCPT ); Thu, 16 Jan 2020 13:48:49 -0500 Received: from muru.com ([72.249.23.125]:51300 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2436988AbgAPSsq (ORCPT ); Thu, 16 Jan 2020 13:48:46 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id A3A19817C; Thu, 16 Jan 2020 18:49:28 +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/4] ti-sysc driver changes for omaps for v5.6 Date: Thu, 16 Jan 2020 10:48:12 -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 e709ed70d122e94cb426b1e1f905829eae19a009: bus: ti-sysc: Fix missing reset delay handling (2019-12-12 08:20:10 -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-signed for you to fetch changes up to 3f2c420596be57e74719bd09333d3b5efe90341d: bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code (2019-12-12 09:06:40 -0800) ---------------------------------------------------------------- ti-sysc driver changes for omaps for v5.6 merge window Few changes to implement quirk handling for cases where we need to block clockdomain autoidle, drop old MMU specific quirks, and simplify the return code for sysc_init_resets(). ---------------------------------------------------------------- Suman Anna (1): bus: ti-sysc: Drop MMU quirks Tony Lindgren (1): bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO zhengbin (1): bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code drivers/bus/ti-sysc.c | 18 +++++++++--------- include/linux/platform_data/ti-sysc.h | 1 + 2 files changed, 10 insertions(+), 9 deletions(-) From patchwork Thu Jan 16 18:48:13 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 11337633 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 B8E7292A for ; Thu, 16 Jan 2020 18:48:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 91B192465A for ; Thu, 16 Jan 2020 18:48:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390002AbgAPSss (ORCPT ); Thu, 16 Jan 2020 13:48:48 -0500 Received: from muru.com ([72.249.23.125]:51308 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389814AbgAPSsr (ORCPT ); Thu, 16 Jan 2020 13:48:47 -0500 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id A652081A1; Thu, 16 Jan 2020 18:49:29 +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 4/4] Date: Thu, 16 Jan 2020 10:48:13 -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 bfe0237dd6c441f0ba531755ab24579eaee99be7: ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 (2019-12-12 09:35:02 -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-part2-signed for you to fetch changes up to 6bcc319fc6192cb03f3db41f0e266b796b0e424f: ARM: dts: Add omap3-echo (2020-01-13 10:11:40 -0800) ---------------------------------------------------------------- More dts changes for omaps for v5.6 merge window Add basic support for first generation Amazon omap3-echo. This got applied rather late as we discussed how to deal with SoC variants with some accelerators unaccessible, and eventually ended up setting up few more SoC specific dtsi files. Eventually we'll need to also detect the disabled accelerators on driver init, but more patching is needed for that. ---------------------------------------------------------------- André Hentschel (2): ARM: dts: Add dtsi files for AM3703, AM3715 and DM3725 ARM: dts: Add omap3-echo arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am3703.dtsi | 14 ++ arch/arm/boot/dts/am3715.dtsi | 10 + arch/arm/boot/dts/dm3725.dtsi | 10 + arch/arm/boot/dts/omap3-echo.dts | 461 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 496 insertions(+) create mode 100644 arch/arm/boot/dts/am3703.dtsi create mode 100644 arch/arm/boot/dts/am3715.dtsi create mode 100644 arch/arm/boot/dts/dm3725.dtsi create mode 100644 arch/arm/boot/dts/omap3-echo.dts