From patchwork Mon Mar 5 18:11:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881584 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="AU1eHEHg"; 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 3zw7Jv1kkqz9sYV for ; Tue, 6 Mar 2018 05:11:43 +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:MIME-Version: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=qm29OwZ+lVtm5MAAzmQ7Wf5PTEMR+rc1qkwW9YDy6cM=; b=AU1eHEHgpCjjyo sZgw1d7oWFbT5QUkemJk+qqrh18wlz7ZBYmJG79/mrgy7YO69GsLPMCH6cTtpR4OOemO8Ty5DuOtw /9HruYitQoOKBI8XAsFDzQhGIRGVCh8rAZYLaGxUVo48Pq749NbDrUSdFaILIXB13cwbHK+7P/A/p lSNzXJAD+vclKBvf+4iGMOduNRbDapbswrcNptervommMIl6slOiK3mS+75HuvrOgNOt+UsxcnirG eeTWnJ3e5Ob3cnkJ2+1s3aC3a0egjQDCrxY4N5ZMzoDeh02JR0OzKy+AEuW37ZIM1/NmIgFXzwFuo ZJQ+IQBg6D5kRPEQqXfw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaF-0006CK-ON; Mon, 05 Mar 2018 18:11:35 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaC-000697-3B for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:33 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 0DF9D807E; Mon, 5 Mar 2018 18:12:14 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 1/6] omap soc changes for v4.17 Date: Mon, 5 Mar 2018 10:11:01 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101132_199310_63033FD0 X-CRM114-Status: GOOD ( 10.19 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit fe27f16794f313f5fc16f6d2f42d8c2b2f4d70cc: ARM: OMAP2+: Fix sar_base inititalization for HS omaps (2018-02-14 08:35:14 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.17/soc-signed for you to fetch changes up to e33509c19da5931e4363c85f6e83bd11803ba121: ARM: OMAP2+: Fix typo for wakeup_ns_pa_addr (2018-02-28 14:47:13 -0800) ---------------------------------------------------------------- SoC changes for omaps for v4.17 This series is mostly a series from Suman Anna to remove now unused platform data that is now coming from device tree. This also make it a bit simpler to move the timer code to live under drivers in a separate series of patches. There are also few minor clean-ups for omap4 PM code. ---------------------------------------------------------------- Suman Anna (7): ARM: OMAP2+: Cleanup omap_gpio_dev_attr usage ARM: OMAP2+: Cleanup omap_i2c_dev_attr usage ARM: OMAP2+: Cleanup omap_timer_capability_dev_attr usage ARM: OMAP2+: Cleanup omap2_spi_dev_attr and other legacy data ARM: OMAP2+: Cleanup omap_mcbsp_dev_attr and other legacy data ARM: OMAP: Move plat/i2c.h into mach-omap1 folder ARM: OMAP2+: Remove unused gpio header file references Tony Lindgren (3): ARM: OMAP2+: Include types.h directly for hwmod data ARM: OMAP2+: Use v7_invalidate_l1 in omap4_finish_suspend ARM: OMAP2+: Fix typo for wakeup_ns_pa_addr arch/arm/mach-omap1/common.h | 3 +- arch/arm/mach-omap1/i2c.c | 2 - .../{plat-omap/include/plat => mach-omap1}/i2c.h | 9 +- arch/arm/mach-omap2/devices.c | 2 +- arch/arm/mach-omap2/hsmmc.c | 2 - arch/arm/mach-omap2/i2c.h | 15 +-- arch/arm/mach-omap2/msdi.c | 1 - arch/arm/mach-omap2/omap4-sar-layout.h | 2 +- arch/arm/mach-omap2/omap_hwmod_2420_data.c | 11 -- arch/arm/mach-omap2/omap_hwmod_2430_data.c | 18 ---- arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 61 +---------- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 3 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 25 +---- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 4 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 116 --------------------- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 8 -- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 75 ------------- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 54 ---------- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 53 ---------- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 31 +----- arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 - arch/arm/mach-omap2/sleep44xx.S | 7 +- arch/arm/plat-omap/include/plat/dmtimer.h | 4 - include/linux/platform_data/asoc-ti-mcbsp.h | 12 --- include/linux/platform_data/gpio-omap.h | 5 - include/linux/platform_data/spi-omap2-mcspi.h | 8 -- 26 files changed, 13 insertions(+), 519 deletions(-) rename arch/arm/{plat-omap/include/plat => mach-omap1}/i2c.h (90%) From patchwork Mon Mar 5 18:11:02 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881585 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="C7RNRqKU"; 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 3zw7KQ0BzBz9sYV for ; Tue, 6 Mar 2018 05:12:10 +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:In-Reply-To:MIME-Version:References: 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=8gO49+U7wzY7478n9w86x2Mt6I+aRfjk0jr1Ft9vwj4=; b=C7RNRqKUOyaryw UKtqnged1bYjQOcf3WI+9AmotOrnb9ajL8BAghHSXpxVv3dF2tsHEavcPurCOBvIf+CD19ItWkUqT GNNCuuHahJXVNJGHSC7/zXwZ1KN6q6mKBD5QejZvIXH2g+l071dPsoth6NcZ7Xv2pS/XELZEFfQsX PNFVwNskUIhxG+3NjM4WZ2prvVLGCHJbjV5jaFHkMI+n3q7VAsKlr5ZazofvLDeO3PrlxL0tjPlLx WIH6ckQV4vcKw+PdIJUeSr6K8U6f68GDw7yJOahO+brTJ9ds6GvzslYV5ihbX6PKyv0B4LWRBYl9G jSCkJM+rg3rgkL2eE5+g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaf-0006Rl-7K; Mon, 05 Mar 2018 18:12:01 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaC-00069A-2z for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:33 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 1CE308108; Mon, 5 Mar 2018 18:12:16 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 2/6] omap timer changes for v4.17 Date: Mon, 5 Mar 2018 10:11:02 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 In-Reply-To: References: MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101132_218760_DE58C10A X-CRM114-Status: GOOD ( 12.15 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit 2fdc82776ac2ac49c5ee666d834718ac36420e49: Merge branch 'omap-for-v.16/dmtimer-fix' into omap-for-v4.17/timer (2018-02-22 10:46:47 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.17/timer-signed for you to fetch changes up to 58a54f03e73d67432216931854363e4ba15839b9: clocksource: timer-ti-dm: Check prescaler value (2018-02-28 13:41:30 -0800) ---------------------------------------------------------------- Move omap timer to drivers for 4.17 This series from Keerthy and Ladislav Michl move omap dmtimer code to drivers. As we don't want to export custom timer functions to random drivers, we also need to update the related PWM driver to pass the timer specific functions in platform data. Note that this series is based on a merge of omap1 specific timer fix and omap2+ platform data clean-up to keep things working and make the move a bit simpler. ---------------------------------------------------------------- Keerthy (9): ARM: OMAP: dmtimer: Remove all the exports ARM: OMAP: timer: Wrap the inline functions under OMAP2PLUS define ARM: OMAP: Move dmtimer.h out of plat-omap clocksource: timer-ti-dm: Replace architecture ARM: OMAP: Move dmtimer driver out of plat-omap to drivers under clocksource clocksource: timer-ti-dm: Add timer ops to the platform data structure clocksource: timer-ti-dm: Populate the timer ops to the pdata pwm: pwm-omap-dmtimer: Adapt driver to utilize dmtimer pdata ops ARM: OMAP: pdata-quirks: Remove unused timer pdata Ladislav Michl (4): clocksource: timer-ti-dm: Hook device platform data if not already assigned clocksource: timer-ti-dm: Make unexported functions static clocksource: timer-ti-dm: Consolidate set source clocksource: timer-ti-dm: Check prescaler value arch/arm/mach-omap1/Kconfig | 1 + arch/arm/mach-omap1/pm.c | 2 +- arch/arm/mach-omap1/timer.c | 2 +- arch/arm/mach-omap2/pdata-quirks.c | 32 --- arch/arm/mach-omap2/timer.c | 2 +- arch/arm/plat-omap/Kconfig | 6 - arch/arm/plat-omap/Makefile | 1 - drivers/clocksource/Kconfig | 3 + drivers/clocksource/Makefile | 1 + .../dmtimer.c => drivers/clocksource/timer-ti-dm.c | 286 ++++++++++----------- drivers/pwm/pwm-omap-dmtimer.c | 68 +++-- .../dmtimer.h => include/clocksource/timer-ti-dm.h | 40 +-- include/linux/platform_data/dmtimer-omap.h | 38 +++ 13 files changed, 241 insertions(+), 241 deletions(-) rename arch/arm/plat-omap/dmtimer.c => drivers/clocksource/timer-ti-dm.c (87%) rename arch/arm/plat-omap/include/plat/dmtimer.h => include/clocksource/timer-ti-dm.h (88%) Acked-by: Daniel Lezcano From patchwork Mon Mar 5 18:11:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881588 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="UDJsNgEk"; 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 3zw7MR2tQDz9sYV for ; Tue, 6 Mar 2018 05:13:55 +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:In-Reply-To:MIME-Version:References: 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=OgipD1M488uXs2ZupPdi5Dx0YFAPqaCTH4MmZLOmhvI=; b=UDJsNgEkCLoSNo gLfpx7r49Wtp23aYt+2UOkKsJ5m47egfKvrl2WRMB0FtvHMSoCOpGSH4Dil13cF62u4YoObTILJUQ KCA+Z1aoRebm7XFZVK/GldKI22SibkaWBAbbK/lmGLoIKrPeP6mMDncI2BUlcGv3JFIaXhfGVnKQG bs55imYeEXci3QU5XeiKV10WyhN+Oni912ItKZaRUaoPCqkB4jISr/3oQjki2E/+yURuIIRgGM+nh H4WbkS5hi2v8sOKZyoHa9Dh4GEqjAjjesxjOh3GHAbg/Oo+kWhSANU7KIGmJFo2pfuawy/5YYIan6 7goy3jR1S9LNkOSJo0mg==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esucN-0007Z0-9q; Mon, 05 Mar 2018 18:13:47 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaD-00069U-6f for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:35 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 471DF8128; Mon, 5 Mar 2018 18:12:17 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 3/6] am335x and am437x pm for v4.17 Date: Mon, 5 Mar 2018 10:11:03 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 In-Reply-To: References: MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101133_386763_79CAED92 X-CRM114-Status: GOOD ( 11.61 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.17/am-pm-signed for you to fetch changes up to afe761f8d3e99155b76833421e76553a3ac69577: soc: ti: Add pm33xx driver for basic suspend support (2018-02-27 08:53:46 -0800) ---------------------------------------------------------------- Add am335x and am437x PM code for v4.17 This series of changes from Dave Gerlach adds the PM related code to allow low-power suspend states. The code consists of the SoC specific assembly code and a related PM driver. ---------------------------------------------------------------- Dave Gerlach (4): ARM: OMAP2+: Introduce low-level suspend code for AM33XX ARM: OMAP2+: Introduce low-level suspend code for AM43XX ARM: OMAP2+: pm33xx-core: Add platform code needed for PM soc: ti: Add pm33xx driver for basic suspend support Documentation/devicetree/bindings/arm/omap/mpu.txt | 16 + arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/Makefile | 16 + arch/arm/mach-omap2/common.h | 7 + arch/arm/mach-omap2/io.c | 2 + arch/arm/mach-omap2/pm-asm-offsets.c | 31 ++ arch/arm/mach-omap2/pm.h | 3 + arch/arm/mach-omap2/pm33xx-core.c | 189 ++++++++++ arch/arm/mach-omap2/sleep33xx.S | 214 ++++++++++++ arch/arm/mach-omap2/sleep43xx.S | 387 +++++++++++++++++++++ drivers/soc/ti/Kconfig | 9 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/pm33xx.c | 349 +++++++++++++++++++ include/linux/platform_data/pm33xx.h | 42 +++ 14 files changed, 1267 insertions(+) create mode 100644 arch/arm/mach-omap2/pm-asm-offsets.c create mode 100644 arch/arm/mach-omap2/pm33xx-core.c create mode 100644 arch/arm/mach-omap2/sleep33xx.S create mode 100644 arch/arm/mach-omap2/sleep43xx.S create mode 100644 drivers/soc/ti/pm33xx.c create mode 100644 include/linux/platform_data/pm33xx.h From patchwork Mon Mar 5 18:11:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881586 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="nI7KmcOr"; 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 3zw7L80rf1z9sYV for ; Tue, 6 Mar 2018 05:12:48 +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:In-Reply-To:MIME-Version:References: 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=eH2HPpHXNXnEkiKZ/QLW8vhaHeeLJgGLs8WXtWXVh3U=; b=nI7KmcOrJjMTPX 05yUWxRZwQbcCTDgacGjSj7qPzrKA/IgINeCyrRDm94C8fF4Dj+dr1wxCZ97YQ1sEF+Vl+zH7IsFM SBbH4/xbKQOnmIzbfBJY2mIrr2Ap9wmFfpiSrp7z2FMEzJiXjy5UCboUGzGuY7D1nj78B26EkHEP5 XcF5bYSncHhtSBs7Y3HaGINTfTwiBMieP3xwkU0XyjDBuR/xIu4kq+bLxoMjsTXNZmvzTxG9PlpWd WrBXzRWt5HVc60E9BjzLZ5tF+SNgVdt8TR/7aOxrYiOM/WcCt3NbzvIoqgikNROgIBoNQRvhJKyJm YQuorb5h9ahRafuGwqtA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esubJ-0006wP-OZ; Mon, 05 Mar 2018 18:12:41 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaD-00069x-8H for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:36 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 1EC58814F; Mon, 5 Mar 2018 18:12:19 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 4/6] ti-sysc changes for v4.17 Date: Mon, 5 Mar 2018 10:11:04 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 In-Reply-To: References: MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101133_399447_2058944A X-CRM114-Status: GOOD ( 12.95 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.17/ti-sysc-signed for you to fetch changes up to 695eea3d2c7f3e70e852226c338d464a6251c70b: ARM: OMAP2+: Enable ti-sysc to use device tree data for smartreflex (2018-02-28 20:03:21 -0800) ---------------------------------------------------------------- Driver changes for ti-sysc for v4.17 This series of changes enables the use device tree based sysconfig data for ti-sysc driver. As we already have SmartReflex data configured, we use that as the first driver to enable. To do that in a way where SmartReflex is not probed twice, we need to prepare the SmartReflex driver before flipping dts data on for it in the last patch of the series. To avoid regressions, we are checking the passed dts data against existing platform data since we still have it available. Then after the dts files are converted, we can simply drop the related platform data at some point in the future. ---------------------------------------------------------------- Tony Lindgren (13): ARM: OMAP2+: Prepare to pass auxdata for smartreflex bus: ti-sysc: Add fck clock alias for children with notifier_block bus: ti-sysc: Add suspend and resume handling bus: ti-sysc: Handle stdout-path for debug console bus: ti-sysc: Improve handling for no-reset-on-init and no-idle-on-init bus: ti-sysc: Remove unnecessary debugging statements bus: ti-sysc: Add support for platform data callbacks bus: ti-sysc: Handle some devices in omap_device compatible way ARM: OMAP2+: Add functions to allocate module data from device tree ARM: OMAP2+: Add checks for device tree based sysconfig data ARM: OMAP2+: Try to parse earlycon from parent too PM / AVS: SmartReflex: Prepare to use device tree based probing ARM: OMAP2+: Enable ti-sysc to use device tree data for smartreflex arch/arm/mach-omap2/board-n8x0.c | 4 +- arch/arm/mach-omap2/omap_device.c | 5 + arch/arm/mach-omap2/omap_hwmod.c | 418 ++++++++++++++++++++++++++- arch/arm/mach-omap2/omap_hwmod.h | 7 + arch/arm/mach-omap2/pdata-quirks.c | 54 +++- arch/arm/mach-omap2/sr_device.c | 27 +- drivers/bus/ti-sysc.c | 526 +++++++++++++++++++++++++++++++--- drivers/power/avs/smartreflex.c | 41 ++- include/linux/platform_data/ti-sysc.h | 50 ++++ include/linux/power/smartreflex.h | 10 +- 10 files changed, 1086 insertions(+), 56 deletions(-) From patchwork Mon Mar 5 18:11:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881587 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Ec7RYMe2"; 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 3zw7Lp1dS3z9sYV for ; Tue, 6 Mar 2018 05:13:22 +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:In-Reply-To:MIME-Version:References: 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=HuRj98g9KYFlMc1A/MUnJB9F/0Q2wQXb/YxZB6JbQug=; b=Ec7RYMe2kI6Smg j1l2GmLRmv0TcSkTRSgjTuxb1UkKNLiA428ZLkdC6X5iTNxX1Uu2FphANz8IXsEmCpXqa7eLyZUb7 CV4g8N7WNCDCq2G7doU67CnZJEOKRhcDUNXavBaTvTk29QhlnwiTHCyfuv5d50drHgoPPVsMpVQNA M6gu7C7YB1b3r3MoQ5Fymq5w4JImA0Z8ztkF09X/D+CfI/OZ8qqATwjzqTmk9VMygG4tLOoXBKwUz uNUC+X2eEHavF4cKRwPUoiz2LWI0YDIH41omwO9E3xkCB31jAJ4fyeDSHMlR4DrikapcdEsbB3V96 XTr9K3fWVhnuueix1aqw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esubq-0007FU-HS; Mon, 05 Mar 2018 18:13:14 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaD-0006A3-5n for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:36 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id 3FE6F8401; Mon, 5 Mar 2018 18:12:21 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 5/6] omap dts changes for v4.17 Date: Mon, 5 Mar 2018 10:11:05 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 In-Reply-To: References: MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101133_402866_8E2DDDB6 X-CRM114-Status: GOOD ( 14.03 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v4.17/dt-signed for you to fetch changes up to 47eee072bf90374ce98a15668e6b450de313100a: ARM: dts: omap4-droid4: add soundcard (2018-03-02 12:55:14 -0800) ---------------------------------------------------------------- Device tree changes for omap variants for v4.17 This series of changes updates the device tree files for omaps: - Nokia N9 support for magnetometer - Update at24 to use atmel as manufacturer for am335x-boneblue - Add support for am33xx based PDU001 board - Update Droid 4 touchscreen for reset-gpios and add audio codec and soundcard - Remove unused dra7 cooling level nodes - A series of changes to configure am335x and am437x for PM - Add pinmuxing for i2c2 and 3 for LogicPD boards - Add EMIF interrupt infor for am437x and am335x - Add missing omap3 sound-dai-cells ---------------------------------------------------------------- Adam Ford (2): ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD torpedo ARM: dts: Add pinmuxing for i2c2 and i2c3 for LogicPD SOM-LV Bartosz Golaszewski (1): ARM: dts: use 'atmel' as at24 manufacturer in am335x-boneblue Dave Gerlach (9): ARM: dts: am33xx: Reserve pm code and data regions in ocmcram sram node ARM: dts: am4372: Reserve pm code and data regions in ocmcram sram node ARM: dts: am33xx: Update emif node ARM: dts: am4372: Update emif node ARM: dts: am33xx: Add pm-sram phandle to soc node ARM: dts: am4372: Add soc node ARM: dts: am33xx: Mark emif with ti,no-idle ARM: dts: am4372: Mark emif with ti,no-idle ARM: dts: am4372: Mark omap_l3_noc with ti,no-idle Felix Brack (1): ARM: dts: am33xx: add PDU001 board Pavel Machek (1): ARM: dts: nokia N9: Add support for magnetometer Rob Herring (1): ARM: dts: omap3: Add missing #sound-dai-cells Sebastian Reichel (3): ARM: dts: omap4-droid4: update touchscreen ARM: dts: motorola-cpcap-mapphone: add audio-codec ARM: dts: omap4-droid4: add soundcard Tero Kristo (2): ARM: dts: am33xx: add emif interrupt info ARM: dts: am43xx: add emif interrupt info Viresh Kumar (1): ARM: dts: omap: Remove "cooling-{min|max}-level" for CPU nodes arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 595 +++++++++++++++++++++++++ arch/arm/boot/dts/am33xx.dtsi | 21 + arch/arm/boot/dts/am4372.dtsi | 30 ++ arch/arm/boot/dts/dra7.dtsi | 2 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 16 + arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 16 + arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 13 + arch/arm/boot/dts/omap3-n9.dts | 7 + arch/arm/boot/dts/omap3.dtsi | 1 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 100 ++++- arch/arm/boot/dts/omap443x.dtsi | 2 - arch/arm/boot/dts/omap4460.dtsi | 2 - arch/arm/boot/dts/omap5.dtsi | 2 - 15 files changed, 785 insertions(+), 25 deletions(-) create mode 100644 arch/arm/boot/dts/am335x-pdu001.dts From patchwork Mon Mar 5 18:11:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tony Lindgren X-Patchwork-Id: 881589 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=atomide.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="F8WvjBDy"; 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 3zw7N41mQCz9sYV for ; Tue, 6 Mar 2018 05:14:26 +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:In-Reply-To:MIME-Version:References: 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=Lnn+Nn+8b7bwj2r6SFFdmsBLwj4UIfKCxT9hYj0Q5q0=; b=F8WvjBDy0Tz1Jx GZdq4inq6wOm7z6flW8lomtmiO1GS3MBxxwNiaRYkYYR1++5/UdjfnRUJMq53Hyhgr9OAT3MB/PgK 8vQoBdjXnEQOcH/WyHhMujZx22LHVRFwIXfF+NFFs+8I51twZ86E+vEOV9tkI+Fh+b7GTaqpCZ58y jAXlKZnRVn/7HaHdWBlPaq0I9FXk4XxVyfqvBOMfyeiQcdvb4qSlql1gXdyvQG+uqbF0vxLHwIFnz TO65Eg5e5Yhg46motEgWN9e/XT1pzDseNnG8+WlACEBHhrVO9IXbdguUFn75D2zu9998qaZe64pXP hancLgFeK1ZiMfP68fIQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esucu-0007r4-Rb; Mon, 05 Mar 2018 18:14:20 +0000 Received: from muru.com ([72.249.23.125]) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1esuaO-0006Bv-2O for linux-arm-kernel@lists.infradead.org; Mon, 05 Mar 2018 18:11:50 +0000 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id D347181B7; Mon, 5 Mar 2018 18:12:22 +0000 (UTC) From: Tony Lindgren To: arm@kernel.org Subject: [GIT PULL 6/6] dra7 sdhci dts changes for v4.17 Date: Mon, 5 Mar 2018 10:11:06 -0800 Message-Id: X-Mailer: git-send-email 2.16.2 In-Reply-To: References: MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180305_101145_238347_65F486F7 X-CRM114-Status: GOOD ( 11.41 ) X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: Tony Lindgren , linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org 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 From: "Tony Lindgren" The following changes since commit 5bfd9c8e7bfcba36bfbe24e967bf42de83c7f56c: ARM: omap2plus_defconfig: Enable CONFIG_MMC_SDHCI_OMAP (2018-02-28 14:24:57 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap omap-for-v4.17/dt-sdhci for you to fetch changes up to 18aa0f4bca701cb078a6d58a3ed804aa6a4690c7: ARM: dts: am57xx-idk: Select pull down for mmc1_clk line in default mode (2018-02-28 14:27:15 -0800) ---------------------------------------------------------------- Kishon Vijay Abraham I (7): ARM: dts: am57xx-beagle-x15: Add "vqmmc-supply" property for mmc2 ARM: dts: dra7-evm: Remove mmc specific pinmux ARM: dts: dra7-evm: Add "vqmmc-supply" property for mmc2 ARM: dts: am57xx-idk: Add "vqmmc-supply" property for mmc2 ARM: dts: dra76-evm: Add "vqmmc-supply" property for mmc2 ARM: dts: dra71-evm: Select pull down for mmc1_clk line in default mode ARM: dts: am57xx-idk: Select pull down for mmc1_clk line in default mode Ravikumar Kattekola (1): ARM: dts: dra71-evm: Correct evm_sd regulator max voltage Sekhar Nori (3): ARM: dts: dra76x: Create a common file with MMC/SD IOdelay data ARM: dts: dra76-evm: Shift to using common IOdelay data ARM: dts: dra76-evm: Add pinctrl data for higher speed MMC/SD modes arch/arm/boot/dts/am571x-idk.dts | 2 +- arch/arm/boot/dts/am572x-idk.dts | 3 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 1 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 12 + arch/arm/boot/dts/dra7-evm.dts | 28 +-- arch/arm/boot/dts/dra71-evm.dts | 17 +- arch/arm/boot/dts/dra76-evm.dts | 50 +---- arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 285 ++++++++++++++++++++++++ 8 files changed, 324 insertions(+), 74 deletions(-) create mode 100644 arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi