From patchwork Mon Apr 22 08:28:31 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910829 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A0B571515 for ; Mon, 22 Apr 2019 08:29:11 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 91CF928635 for ; Mon, 22 Apr 2019 08:29:11 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 842DA28694; Mon, 22 Apr 2019 08:29:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 2D94328635 for ; Mon, 22 Apr 2019 08:29:11 +0000 (UTC) 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:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: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=eknBE1Z5gM6vGk53lbD3TIkZv4TW8O2kmPSIrO0wJl0=; b=jqa LFkH7tfjsRAcyDCu7HyZg961xDKARHszAgnb29/iang5qInavP409H0p/GyCr0QKM/6XO6kkdUP0l 33wg3GfWRSfJqOYMK/T2lCQ/sEHHJtpt5Rd2XQvG0siuvq1p75giwiY3WW0ItFAqtV4WcBOoU+YPg kvlWmF8lvoNOzYwEfF5UlXahgS0X+z5hJaacP5CWyyylYozls2f7ojj+9sX285pOle8K6b/OmcLyJ pWnE/Sfv/bmEKpLRdA9nU3JkJ4wE+FmViTDB9nDog4uXORSGcKYntda4kpOkidajcmB77RO89mjEd q91xdsoqOkSwBFnjCfEGCsyNJWanBNA==; 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 1hIUK3-0008OO-8P; Mon, 22 Apr 2019 08:29:07 +0000 Received: from mail-pg1-f194.google.com ([209.85.215.194]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUJx-0008NS-Gr for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:05 +0000 Received: by mail-pg1-f194.google.com with SMTP id y3so5513483pgk.12 for ; Mon, 22 Apr 2019 01:29:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=K3oFuDnAtGeTO3WzU+x+qlvoz1LQtBx9uoKUTlNdb5Y=; b=XwJ/f/+0ZGCJ5sNQI+cIBt3cr0bO2CNgeTLUWQIM+qEdstbdBx/aEMwAdgoAOVzKYS v6pq45Bf6evm62XwYRoM90DF32Q5LRRARYvK6rlCOcdo8oTacdlig9IQimb5czpoziKC soO/qhKdQteeXJ0bquX5goMmCW+AWtPf81L3QyW/HwyHi1CRpyUm/IwoFWtbbCOKaFjx 3faD4YVO0/j+mvh/G0Cj9UMqgxEdDtVxSoO3swRXfA3OkiJxiDFu2ADUK4MtKocxHXBg ImiDZlyW1lHaDJUrdjs1W34pZhig4FfC4QORuoQM9tW+7SVF4EKwd9Vg5PxzWd40k75u Y5Tg== X-Gm-Message-State: APjAAAWIDk8r8Fhr/JkwjiJocCGwrPouSSDWVYbxFT2JysGiJVITsDE+ VQl3jqaPtcoJ3Gi6Z1F1AU3Mug== X-Google-Smtp-Source: APXvYqyDMe0cxYbfWH4oadLARmJ8G0aVtkk+3TbxGS1mgTZDwSucLsKobFRRC/vGDlCwNWhyqpaJXw== X-Received: by 2002:a62:6086:: with SMTP id u128mr19564386pfb.148.1555921740660; Mon, 22 Apr 2019 01:29:00 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id o5sm31762433pfa.135.2019.04.22.01.28.59 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:28:59 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 1/6] i.MX drivers change for 5.2 Date: Mon, 22 Apr 2019 16:28:31 +0800 Message-Id: <20190422082836.3734-1-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012901_563994_5469E531 X-CRM114-Status: GOOD ( 13.41 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-5.2 for you to fetch changes up to a7e26f356ca12906a164d83c9e9f8527ee7da022: soc: imx: Add generic i.MX8 SoC driver (2019-04-20 21:26:36 +0800) ---------------------------------------------------------------- i.MX drivers change for 5.2: - A series from Aisheng to generalize the SCU powerdomain driver for easier adding new SCU based platforms like imx8qm. - Add a generic i.MX8 SoC driver for reporting SoC and platform information. - Replace explicit polling loop with a call to regmap_read_poll_timeout() for gpcv2 driver to avoid code repetition. - Use devm_platform_ioremap_resource() to simplify gpc/gpcv2 driver code a bit. - Add general IRQ support for imx-scu driver, so that interrupt of device like RTC, thermal and watchdog can be handled. ---------------------------------------------------------------- Abel Vesa (1): soc: imx: Add generic i.MX8 SoC driver Aisheng Dong (3): firmware: imx: scu-pd: use bool to set postfix firmware: imx: scu-pd: add specifying the base of domain name index support firmware: imx: scu-pd: decouple the SS information from domain names Andrey Smirnov (1): soc: imx: gpcv2: Make use of regmap_read_poll_timeout() Anson Huang (3): soc: imx: gpc: use devm_platform_ioremap_resource() to simplify code soc: imx: gpcv2: use devm_platform_ioremap_resource() to simplify code firmware: imx: enable imx scu general irq function drivers/firmware/imx/Makefile | 2 +- drivers/firmware/imx/imx-scu-irq.c | 168 +++++++++++++++++++++++++++++++++++++ drivers/firmware/imx/imx-scu.c | 6 ++ drivers/firmware/imx/scu-pd.c | 121 +++++++++++++------------- drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpc.c | 4 +- drivers/soc/imx/gpcv2.c | 43 ++++------ drivers/soc/imx/soc-imx8.c | 115 +++++++++++++++++++++++++ include/linux/firmware/imx/sci.h | 5 ++ 9 files changed, 376 insertions(+), 89 deletions(-) create mode 100644 drivers/firmware/imx/imx-scu-irq.c create mode 100644 drivers/soc/imx/soc-imx8.c From patchwork Mon Apr 22 08:28:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910831 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3E69214DB for ; Mon, 22 Apr 2019 08:29:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 301AC28635 for ; Mon, 22 Apr 2019 08:29:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 24B1D28694; Mon, 22 Apr 2019 08:29:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id CF48628635 for ; Mon, 22 Apr 2019 08:29:24 +0000 (UTC) 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:MIME-Version:Cc:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:References: In-Reply-To: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=V7kL4ct4I+CUI1PKVfzleJtYcb0Oykj3T5B9IQfCA1s=; b=ABLhGQEBIA6EvFHv1sbiM++iBH RKK7IEaa+kd5tD/Q8wPI6nNaQ/nDdl6DR6zy7iw6dUTzzSW7y7xsSsZId8cjszPLYjdJ1qzC2Foz3 yX2g0Ovmt3/w4WeYZGoIsi6nHYfmnwz+upld6w/q6PoJuysKWeB/PVJO6JwCxeujEbjKR/SjfbKlb EHPYuSln/boNDZTazyfZwzOOWTQCiwzglCJ0JV2LDcO6Z969pJrTq/vdwQQVWaN2+goLDT1NR1r3L 1njspN8CXNYoaEhnqmnfwzNmuqLrl0K8t4TSsbEPJMaS9+RVcKve73cD3yHzFWooGSirCldvAxaQS yPqT/tIg==; 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 1hIUKH-0000BZ-95; Mon, 22 Apr 2019 08:29:21 +0000 Received: from mail-pf1-f195.google.com ([209.85.210.195]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUK2-0008Nu-9j for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:07 +0000 Received: by mail-pf1-f195.google.com with SMTP id t21so5389581pfh.2 for ; Mon, 22 Apr 2019 01:29:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=KeSaWBQkL1rUpNJRB4d5N3w8stIZV1xqIRXl9JCBSJ4=; b=OiY61JJEutRzRTt/YTK0tFWU2V37HSzjPxFCjlZzGffs91BGdBBDEFQ0UpH6LMtVmA O3D3TlpHuEpCkxRGqgfIvJyyRtb+3JurqtJ+zrWbKBpIdf44KnwjLob5cd5LRY4KPPG5 Jt0mBsHrvmVRxnY9T9P7tDjc4V48PARx76wM3f8ipkSGQ8xv6vzI/ZPeWxO2LdYojHkn /JVPO10IF3x7m9rwO2dFrWgnYwma4Wz2xcZGs72aqkKjJrsJ72LYs44kXUv7vhEHrSca Bwe9ip61tBdqpK+6veJ2FaD/yKxltVRtuZyS+geVXMH1muQn2E1/rTPy+JXNkwHoHqcL 9TMA== X-Gm-Message-State: APjAAAVDJIS23UNv3zbOUN3kBRU5x11nPioRN2saqZ1qyh5KsQPPIVeX txTKHuZDVjWqUVSBUMQ6LYt7uA== X-Google-Smtp-Source: APXvYqxZ0EAFTQWNeqVmIOEUSvBLMJzg1movKdPFzhK5uGHViDZHUv+vXAdc6mMAanIiKKXN+Kxd7Q== X-Received: by 2002:a63:c605:: with SMTP id w5mr17359167pgg.355.1555921745542; Mon, 22 Apr 2019 01:29:05 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id 18sm18714862pfp.18.2019.04.22.01.29.04 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:29:04 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 2/6] i.MX SoC update for 5.2 Date: Mon, 22 Apr 2019 16:28:32 +0800 Message-Id: <20190422082836.3734-2-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190422082836.3734-1-shawnguo@kernel.org> References: <20190422082836.3734-1-shawnguo@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012906_335207_9DBFA40F X-CRM114-Status: GOOD ( 10.69 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-5.2 for you to fetch changes up to 8f3e2d2c93494333a1e889a68eaed241329be4f8: ARM: imx6: cpuidle: omit the unnecessary unmask of GINT (2019-03-20 22:35:29 +0800) ---------------------------------------------------------------- i.MX SoC update for 5.2: - Optimize i.MX6 cpuidle driver a little bit by omitting the unnecessary unmask of GINT for WAIT_CLOCKED mode. ---------------------------------------------------------------- Kohji Okuno (1): ARM: imx6: cpuidle: omit the unnecessary unmask of GINT arch/arm/mach-imx/pm-imx6.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) From patchwork Mon Apr 22 08:28:33 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910835 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 5D95113B5 for ; Mon, 22 Apr 2019 08:30:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 501B628518 for ; Mon, 22 Apr 2019 08:30:03 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 42E7728585; Mon, 22 Apr 2019 08:30:03 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id F161428518 for ; Mon, 22 Apr 2019 08:30:01 +0000 (UTC) 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:References:In-Reply-To: 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=bYAIyKu8YzwmNj7m/Ba91P7ZU5wHHfTC8F4ddPv12IA=; b=g9yvxmLkhBn/jw TQRIys07DNbN529d89KgXKRXnN451+IImAD6Im+5RxzfB+1zeokOpnOSJjgW6ICShe7YAQ8c8Stt7 D/H9D4X/IqJnkhANvPkNRMgeOl1siIkCXcvWF3V3ulIKp9728Ve+5mNQNkwl2UbkDcB7ykr5vVXml WV2vb1yqmBYFWeqbUxFu3BbZvfeZu6rELs043CuEcvmiagbfIkQpU6jxYQUh39938Jf1S3OcO8ZpN 9QBzTYnZ9vGiWZARV4dsUkrLAXRmOZ4TVYftvPRIPR4vmp7K/5dpkFXmD1/leRDi9mkad9HtwCzje tdxkWgkZg2a9SzwdIBfw==; 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 1hIUKQ-0000L5-I9; Mon, 22 Apr 2019 08:29:30 +0000 Received: from mail-pg1-f177.google.com ([209.85.215.177]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUK7-0008TP-Gx for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:14 +0000 Received: by mail-pg1-f177.google.com with SMTP id k19so5540242pgh.0 for ; Mon, 22 Apr 2019 01:29:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tDn7RvPcuOHw/SvNr8Dba4120VSPil9AP+VmgAGHMyQ=; b=EV3ODrS3DMsphmfCoi0nY8lbE+I8ixmZZEOtYWOmLTXDdvG+XULPxpkNZAtKATsbi3 zMq6L8J1sNynqDHK29P7BFD90SJ/mop6PQHHIHJPyXPOIsJPyaYD5MEQUpIKv9IPSRP1 ll7/VVi9s2g43WhD4za0tqJNRh72KStOqRWo36+OPkAKIq6DH6bC6ZnvqgVRDPAnAATR BQny3AirICZTB4nsW6c7gSmJSJy7UzWumJK94cfwjeGqoFZ8JX97Km+3wOxkzybS735N R4YqXQVLwjoUn2zzmtDhWIE72qaMQPjSWNXyPedpk/Z6+urmPOFa74pPlW6EUn1Wwtce IKow== X-Gm-Message-State: APjAAAXOspj17b+MxbK1yUAIVxodC5jZ/qv/NeEiAUkvOjwegJp2kgAD JuLW+m0cI6IW0s5szF4M1PXUEg== X-Google-Smtp-Source: APXvYqzPIheb34Vw9XtoWcJ4LOKIM0S9BddYn/oQi/rmRUeIzEdK+9HOR4zuepXXCTLPy/lm0ljVNQ== X-Received: by 2002:a63:1912:: with SMTP id z18mr18124323pgl.115.1555921750731; Mon, 22 Apr 2019 01:29:10 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id p17sm16211959pfn.157.2019.04.22.01.29.08 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:29:10 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 3/6] i.MX DT bindings update for 5.2 Date: Mon, 22 Apr 2019 16:28:33 +0800 Message-Id: <20190422082836.3734-3-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190422082836.3734-1-shawnguo@kernel.org> References: <20190422082836.3734-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012912_026607_4969E209 X-CRM114-Status: GOOD ( 13.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-5.2 for you to fetch changes up to f0e79eaf310c61cf4dee08dc9783dda55ac9f9ce: dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board (2019-04-22 09:00:45 +0800) ---------------------------------------------------------------- i.MX DT bindings update for 5.2: - Add vendor prefix for TQ Systems GmbH, Rakuten Kobo and Menlo Systems GmbH. - Add DT schema for SoC i.MX8MM and i.MX50, and board ZII VF610, VF610 SPB4, i.MX7 RPU2, i.MX7S TQ MBa7, M53 Menlo and Eckelmann ci4x10. - Update imx-scu bindings on resource table and general interrupt support. - Add bindings for i.MX MMDC memory controller. ---------------------------------------------------------------- Andrey Smirnov (3): dt-bindings: arm: fsl: Add supported ZII VF610 boards to DT schema dt-bindings: arm: fsl: Add support for ZII VF610 SPB4 dt-bindings: arm: fsl: Add support for ZII i.MX7 RPU2 board Anson Huang (4): dt-bindings: firmware: imx-scu: remove unused resources from scu resource table dt-bindings: firmware: imx-scu: add new resources to scu resource table dt-bindings: memory-controllers: freescale: add MMDC binding doc dt-bindings: fsl: scu: add general interrupt support Bruno Thomsen (2): dt-bindings: add vendor prefix for TQ Systems GmbH dt-bindings: arm: add TQ boards Daniel Baluta (1): bindings: fsl-imx-sdma: Document fsl,imx8mq-sdma compatbile string Jacky Bai (1): dt-bindings: arm: imx: Add the soc binding for imx8mm Jonathan Neuschäfer (2): dt-bindings: Add vendor prefix for Rakuten Kobo, Inc. dt-bindings: arm: fsl: Add i.MX50 based boards Marek Vasut (2): of: Add vendor prefix for Menlo Systems GmbH dt-bindings: arm: fsl: Add devicetree binding for M53 Menlo board. Uwe Kleine-König (1): dt-bindings: arm: fsl: Add devicetree binding for Eckelmann ci4x10 .../devicetree/bindings/arm/freescale/fsl,scu.txt | 29 +++++++++++++---- Documentation/devicetree/bindings/arm/fsl.yaml | 36 ++++++++++++++++++++++ .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 + .../bindings/memory-controllers/fsl/mmdc.txt | 35 +++++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.txt | 3 ++ include/dt-bindings/firmware/imx/rsrc.h | 25 +++++---------- 6 files changed, 106 insertions(+), 23 deletions(-) create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt From patchwork Mon Apr 22 08:28:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910833 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id CADDE14DB for ; Mon, 22 Apr 2019 08:30:01 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B85B328518 for ; Mon, 22 Apr 2019 08:30:01 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AC6AC28585; Mon, 22 Apr 2019 08:30:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 06F7F28518 for ; Mon, 22 Apr 2019 08:30:01 +0000 (UTC) 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:References:In-Reply-To: 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=b3wuEXH5yUokkUsmCFiRH7rgO8eC0b/nadB7TBqedjU=; b=J42HVRzN2CbM9r SvEfkP2k+pJK3XqXwG5yT9AGL2ifJJUlQS+0ewI9p8cgYKS0TW7lgHwS/jrLwJFx1yeHZaer4oI78 izexg8d1mYTg1ob4grNo94XTZI7nx6hPxPw2YRXTagdfk3OyiZPwYQvlV++KE1Yyzt+GgTwQZkaZT ZuMdPNFSnJts2v5Ah2d73mXWhHBbdPjyqB0Pb61onk4DxpoLie59X58RDUZj5G5fu4B5AH5zjy2Nw yLxckv6gUk2qQX+Mjdjr5F0d0XEJNnbhNX07e3dv1cEWW+DD3PiiV62sa6JNbLJIFRFNAcE5i65/1 SJB2qICxeKx0iLhBG4hQ==; 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 1hIUKa-0000Zp-A8; Mon, 22 Apr 2019 08:29:40 +0000 Received: from mail-pl1-f177.google.com ([209.85.214.177]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUKC-00008n-Ie for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:18 +0000 Received: by mail-pl1-f177.google.com with SMTP id w23so5492048ply.4 for ; Mon, 22 Apr 2019 01:29:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=j4nQd1E8chgNXXn/mUdgpAw4KWMW6uYej4qp1uoM8g0=; b=MPq6tlwBZAdiewFeoumnCim7A1omBIttcaXxkCJV8ZlvZhYoGBZQnnmk9itUDpyL48 I5lANxRVQ8O/lGZU4FQ+0rXhO+1Ny4D2Gwsn1/ZC8X/MmYjcRtMbZOoXGlYoU/aANmBe H1BbAr9cR1t+kIrUv2v8gmJvLccyZ1ProPU7WC0aL+B6alnRbldy36yz3kYAVIZfazzT GmYubc84x94OGNqz9b5i9G566tfIYUOdIZR0CsD4D7B6H0i5AIxA7AQRfsbtI8D4OY5e A0aGRvydHeEcLKHkYhpwNuQOPTCEUDDNCCIfzp0tdSxZTpjezHFtsJyWvuxqLjmJV6T9 C5EQ== X-Gm-Message-State: APjAAAW5wBV58XzdHRXlWtP3EXqbfJOPqW9KHQ+NKIW53+1DNtxsm1rV prKLFUn/3oeR47ky2gzrah2PyQ== X-Google-Smtp-Source: APXvYqx8krC/L8LmiYLA4kGCZHpDTUhA7mXi6i1zRzBMuOpbVquLw+JXyogE6tvmik+yjvQqYHLJXQ== X-Received: by 2002:a17:902:e183:: with SMTP id cd3mr19082093plb.233.1555921755694; Mon, 22 Apr 2019 01:29:15 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id e4sm19268285pgd.32.2019.04.22.01.29.13 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:29:15 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 4/6] i.MX arm device tree update for 5.2 Date: Mon, 22 Apr 2019 16:28:34 +0800 Message-Id: <20190422082836.3734-4-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190422082836.3734-1-shawnguo@kernel.org> References: <20190422082836.3734-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012916_757439_7092FC3D X-CRM114-Status: GOOD ( 18.76 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-5.2 for you to fetch changes up to 2ea5c9b28fab2f34a0ac5d9b3d17216dd35d3162: ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_LOW in spi0 (2019-04-22 09:16:15 +0800) ---------------------------------------------------------------- i.MX arm device tree update for 5.2: - New board support: imx50-kobo-aura, imx53-m53menlo, imx6dl-eckelmann, imx7d-mba7, imx7d-zii-rpu2, and vf610-zii-spb4. - Add i2c, mmc and spi aliases for SoC i.MX35, i.MX50 and i.MX6SL. - Use new 'reset-gpios' property describing CODEC reset pin for board mx6qdl-zii-rdu2, imx6qdl-gw5903 and imx6qdl-var-dart. - Specify viewport count for PCIE block on SoC imx7d and imx6qdl. - Correct 'ipg' clock of SDMA device for i.MX5, i.MX6 and i.MX7 SoCs. - Rename MMDC memory controller device to be generic and add MMDC device for imx7ulp SoC. - Add OCOTP device support for imx7ulp SoC. - Improve ZII board DTS by switching to SPDX identifier and using generic device node name. - A series from Rui Miguel Silva to add various media related devices for i.MX7 SoC, and enable ov2680 sensor support for imx7s-warp board. - Random small updates on various board support. ---------------------------------------------------------------- Adam Ford (3): ARM: dts: imx6qdl: Enable fsl,sec-v4.0-pwrkey ARM: dts: imx6q-logicpd: Enable Analog audio capture ARM: dts: imx6q-logicpd: Shutdown LCD regulator during suspend Alexander Kurz (3): ARM: dts: i.MX50: Add i2c, mmc and spi aliases ARM: dts: i.MX6SL: Add i2c and mmc aliases ARM: dts: i.MX35: Add i2c and mmc aliases Andrew F. Davis (3): ARM: dts: mx6qdl-zii-rdu2: Use new CODEC reset pin name ARM: dts: imx6qdl-gw5903: Use new CODEC reset pin name ARM: dts: imx6qdl-var-dart: Use new CODEC reset pin name Andrey Smirnov (16): ARM: dts: vf610: Add ZII SPB4 board ARM: dts: vf610-zii-cfu1: Disable NOR flash/SPI controller ARM: dts: imx7d: Specify viewport count for PCIE block ARM: dts: imx6qdl: Specify viewport count for PCIE block ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA ARM: dts: Add support for ZII i.MX7 RPU2 board ARM: dts: vf610-zii-dev: Mark i2c0 SCL as GPIO_OPEN_DRAIN ARM: dts: vf610-zii-dev-rev-b: Specify CS as GPIO_ACTIVE_LOW in spi0 Anson Huang (6): ARM: dts: imx7ulp: add mmdc support ARM: dts: imx: make MMDC node name generic ARM: dts: imx6qdl: Improve mmdc1 node ARM: dts: imx7ulp: add ocotp support ARM: dts: imx6sll: add cooling-cells for cpu-freq cooling device ARM: dts: imx6dl-sabreauto: update opp table for auto part Bruno Thomsen (4): ARM: dts: tq imx7 common board support ARM: dts: tq imx7s board support ARM: dts: tq imx7d board support ARM: dts: bugfix tqma7 soft reset issue Fabio Estevam (5): ARM: dts: vf610-zii: Disable SNVS RTC ARM: dts: vf610-zii-ssmb-spu3: Disable watchdog ARM: dts: vf610-zii: Remove 'max-brightness' property ARM: dts: imx: Switch Zii dts to SPDX identifier ARM: dts: imx: Use generic node names for Zii dts Frieder Schrempf (1): ARM: dts: ls1021a: Remove unused properties from QSPI node Jonathan Neuschäfer (2): ARM: dts: imx50: Add PHY node for usbotg and adjust clocks ARM: dts: imx50: Add Kobo Aura DTS Lucas Stach (2): ARM: dts: imx6: RDU2: add switch watchdog device ARM: dts: imx6: RDU2: manage backlight from panel Marco Felsch (1): ARM: dts: pfla02: prepare storage devices to add paritions Marek Vasut (2): ARM: dts: imx53: Rename M53 SoM touchscreen node ARM: dts: imx53: Add Menlosystems M53 board Pierre-Jean Texier (1): ARM: dts: imx7s-warp: PMIC swbst boot-on/always-on Rui Miguel Silva (5): ARM: dts: imx7s: add mipi phy power domain ARM: dts: imx7s: add multiplexer controls ARM: dts: imx7s: Add video mux, csi and mipi_csi ARM: dts: imx7s-warp: add csi and mipi_csi node ARM: dts: imx7s-warp: add ov2680 sensor node Tim Harvey (2): ARM: dts: imx: Add TDA19971 HDMI Receiver to GW551x ARM: dts: imx: Add TDA19971 HDMI Receiver to GW54xx Uwe Kleine-König (1): ARM: dts: Add devicetree for Eckelmann ci4x10 Yinbo Zhu (1): ARM: dts: ls1021a-qds: enable esdhc controller arch/arm/boot/dts/Makefile | 9 +- arch/arm/boot/dts/imx35.dtsi | 6 + arch/arm/boot/dts/imx50-kobo-aura.dts | 258 +++++++ arch/arm/boot/dts/imx50.dtsi | 23 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 38 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-m53.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 311 +++++++++ arch/arm/boot/dts/imx53.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 4 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 381 +++++++++++ arch/arm/boot/dts/imx6dl-sabreauto.dts | 15 + arch/arm/boot/dts/imx6q-gw54xx.dts | 105 +++ arch/arm/boot/dts/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/imx6q-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 29 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 138 ++++ arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 50 +- arch/arm/boot/dts/imx6qdl.dtsi | 18 +- arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 38 +- arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx.dtsi | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 4 +- arch/arm/boot/dts/imx7-mba7.dtsi | 550 +++++++++++++++ arch/arm/boot/dts/imx7-tqma7.dtsi | 249 +++++++ arch/arm/boot/dts/imx7d-mba7.dts | 119 ++++ arch/arm/boot/dts/imx7d-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 941 ++++++++++++++++++++++++++ arch/arm/boot/dts/imx7d.dtsi | 1 + arch/arm/boot/dts/imx7s-mba7.dts | 18 + arch/arm/boot/dts/imx7s-tqma7.dtsi | 11 + arch/arm/boot/dts/imx7s-warp.dts | 61 ++ arch/arm/boot/dts/imx7s.dtsi | 96 ++- arch/arm/boot/dts/imx7ulp.dtsi | 12 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a-qds.dts | 4 + arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 26 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 57 +- arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 49 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 6 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 359 ++++++++++ arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 5 +- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 17 +- 49 files changed, 3808 insertions(+), 301 deletions(-) create mode 100644 arch/arm/boot/dts/imx50-kobo-aura.dts create mode 100644 arch/arm/boot/dts/imx53-m53menlo.dts create mode 100644 arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts create mode 100644 arch/arm/boot/dts/imx7-mba7.dtsi create mode 100644 arch/arm/boot/dts/imx7-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-mba7.dts create mode 100644 arch/arm/boot/dts/imx7d-tqma7.dtsi create mode 100644 arch/arm/boot/dts/imx7d-zii-rpu2.dts create mode 100644 arch/arm/boot/dts/imx7s-mba7.dts create mode 100644 arch/arm/boot/dts/imx7s-tqma7.dtsi create mode 100644 arch/arm/boot/dts/vf610-zii-spb4.dts From patchwork Mon Apr 22 08:28:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910837 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8346B14DB for ; Mon, 22 Apr 2019 08:30:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 736BB28518 for ; Mon, 22 Apr 2019 08:30:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 62EC228585; Mon, 22 Apr 2019 08:30:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id D3E9828518 for ; Mon, 22 Apr 2019 08:30:15 +0000 (UTC) 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:References:In-Reply-To: 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=nioElJV61AODGzKQmoTvLtZkil5sM85CO04ggnqBWTs=; b=PHkSleutgdUFI9 XSaZfFcxnTof8si46pZLjV30qf4IHPmn5vJ0ot7fG08/S9Snooj2QqIwhKxbHXBhHGzr4Fjet706v aw6X13oROH7sc/rEcrtdv3748hsP3AXUJyiN9PbnIP6blJep4/ZRN9DZNdPjtJH/VJWZnkFebsEYn XoiWRRYu3sa100Mfs5/diBM0FMDcGNbXNDUIJvVno4op4XoUfZm/YJ2vm7C1SHSaBwndxFt5zblks PORgazZ0lXqx5YZr/JuV+DbPDEQrjC/IPvVSGD5sZzbgg1uT29guJTUXZp94oRvfqKyBGGbJbx692 cV5lQqZMNKs/VebFa+VQ==; 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 1hIUL3-0000wF-8Y; Mon, 22 Apr 2019 08:30:09 +0000 Received: from mail-pl1-f194.google.com ([209.85.214.194]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUKH-0000BV-2l for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:24 +0000 Received: by mail-pl1-f194.google.com with SMTP id f36so5483542plb.5 for ; Mon, 22 Apr 2019 01:29:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zuljriV7ePgOFJAI8zGsoUQZwQ2FReC8A0ZjFWHgBWE=; b=CXEV20eguAZf3A5xe81nVhrYNxkHuz+OIChAZtiruZaXgXzkxpNeBqqIpm8zW8dguv 2FQ7dApf5pm/Xa/Npdl3IgaLEP0TOAnBVsPQeJsGcebbPBc2vJoak6ZM7HbZQXBc1UYp Vu75sArUtGDA1wZFXtyGvshTsgLgHdmE1gEay1P/jcFvqBtbnAK+LmMczd3C9aYyhdHF GQcS8B4Cbf7yWWa1heZVZXDfAFyWeSA8lzzV9x5Z8dn1vMSzuFoWSsKByNY/g8OmMDbF 22s6jpZNQ3CQZ1h9rBRmumTR5fHphTNAbSWuEkXgsn/Gx1Dcy35blFFP8eQyeFSLN/QJ o34g== X-Gm-Message-State: APjAAAXEF3yhHAWzTRnd0VmkOJfGYOlYga7ZnxN5SA8pob4G+RcYq0KS DrKjsZiWPjsp4gU7opXo3AcfeA== X-Google-Smtp-Source: APXvYqy0klNq5hkd5tPlfxtDQXCx1ekdiAX7mXB882j8tCpy3mKo7G5thlyAnaHiqbmOG2cErSCBBA== X-Received: by 2002:a17:902:70c6:: with SMTP id l6mr18471731plt.95.1555921760305; Mon, 22 Apr 2019 01:29:20 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id x24sm16223855pfn.128.2019.04.22.01.29.18 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:29:19 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 5/6] i.MX arm64 device tree update for 5.2 Date: Mon, 22 Apr 2019 16:28:35 +0800 Message-Id: <20190422082836.3734-5-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190422082836.3734-1-shawnguo@kernel.org> References: <20190422082836.3734-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012921_230492_AB76A0F5 X-CRM114-Status: GOOD ( 17.60 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-5.2 for you to fetch changes up to 00c5ce8ac0233fb8975448e720bb1702b36d0725: arm64: dts: lx2160a: add cpu idle support (2019-04-22 10:40:45 +0800) ---------------------------------------------------------------- i.MX arm64 device tree update for 5.2: - Add initial i.MX8MM SoC and EVK board support. - Enable OPP table for cpufreq support on i.MX8MQ, i.MX8QXP and i.MX8MM. - A series from Andrey Smirnov to enable PCIe support for i.MX8MQ. - Add TMU (Thermal Management Unit) device on i.MX8MQ for managing thermal of CPU, GPU, and VPU. - Add SDMA and SAI2 devices for i.MX8MQ SoC and enable wm8524 audio support on EVK board. - Add LPUART, OCOTP and GPU devices for i.MX8MQ SoC. - Add initial i.MX8MQ based Zii Ultra board support - Add SCU general IRQ and watchdog support for i.MX8QXP. - Add audio related devices and PMU for LS1028A. - Enable SATA and cpuidle support for LX2160A. - Other small random updates. ---------------------------------------------------------------- Abel Vesa (3): arm64: dts: imx8mq: Add the clocks and the latencies for the A53 cores arm64: dts: imx8mq: Add the buck vdd_arm regulator arm64: dts: imx8mq: Add the opp table and cores opp properties Alison Wang (2): arm64: dts: ls1028a: Add Audio DT nodes arm64: dts: ls1028a: Add pmu dt nodes Andrey Smirnov (5): arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible arm64: dts: imx8mq: Add a node for SRC IP block arm64: dts: imx8mq: Combine PCIE power domains arm64: dts: imx8mq: Add nodes for PCIe IP blocks arm64: dts: imx8mq-evk: Enable PCIE0 interface Angus Ainslie (Purism) (3): arm64: dts: imx8mq: enable the multi sensor TMU arm64: dts: imx8mq: Fix the fsl,imx8mq-sdma compatible string arm64: dts: imx8mq: Change ahb clock for imx8mq Anson Huang (4): arm64: dts: imx8qxp: add cpu opp table arm64: dts: imx8mq: add clock for GPIO node arm64: dts: imx8qxp: add system controller watchdog support arm64: dts: imx8qxp: enable scu general irq channel Carlo Caione (1): arm64: dts: imx8mq: Add on-chip OTP controller node Daniel Baluta (4): arm64: dts: imx8mq: Add SDMA nodes arm64: dts: imx8mq: Add SAI2 node arm64: dts: imx8mq-evk: Enable audio codec wm8524 arm64: dts: imx8qxp: Add lpuart1/lpuart2/lpuart3 nodes Fabio Estevam (2): arm64: dts: imx8mq: Move the opp table out of bus node arm64: dts: imx8mq: Move thermal-zones out of bus node Frieder Schrempf (1): arm64: dts: fsl: Remove unused properties from FSL QSPI nodes Horia Geantă (1): arm64: dts: ls1043a: add crypto node alias also for qds Jacky Bai (2): arm64: dts: imx: Add i.mx8mm dtsi support arm64: dts: imx: Add i.mx8mm evk basic dts support Leonard Crestez (2): arm64: dts: imx8qxp-mek: Add i2c1 with pca9646 arm64: dts: imx8mm: Add cpufreq properties Lucas Stach (5): arm64: dts: imx8mq: fix higher CPU operating point arm64: dts: imx: add Zii Ultra board support arm64: dts: imx8mq: add GPU node arm64: dts: fsl: imx8mq-evk: link regulator to GPU domain arm64: dts: imx8mq: fix GPU clock frequency Manivannan Sadhasivam (1): arm64: dts: freescale: Enable PCI-E controller for Oxalis board Peng Fan (2): arm64: dts: imx8qxp: fix mbox-cells arm64: dts: imx8qxp: add lsio_mu2 node Peng Ma (2): arm64: dts: ls1028a: Corrected the SATA ecc address arm64: dts: lx2160a: add sata node support Ran Wang (1): arm64: dts: lx2160a: add cpu idle support arch/arm64/boot/dts/freescale/Makefile | 3 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 62 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 63 ++ arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 64 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 69 ++ arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 235 +++++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 733 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 129 ++++ .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 95 +++ .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 24 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 725 ++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 309 ++++++++- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 95 +++ arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 89 ++- 21 files changed, 2725 insertions(+), 13 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra-zest.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi From patchwork Mon Apr 22 08:28:36 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 10910839 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8F34913B5 for ; Mon, 22 Apr 2019 08:30:45 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 82A66285DA for ; Mon, 22 Apr 2019 08:30:45 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 74B4C286A1; Mon, 22 Apr 2019 08:30:45 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 22FCB285DA for ; Mon, 22 Apr 2019 08:30:45 +0000 (UTC) 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:References:In-Reply-To: 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=9qPklourcK5DwtNBUBMp34NHhBOJ7n3WZfWFyEswNss=; b=Sl23lgFpmF27We DUkA1+wuAsOdQpKuNbs7KpMyz8nlC1HdkoWEqQKP2HPD3CIPVzRUI2eipaOGdd9dm7hNZz4QcVEOT ldhd94vrfkmDoEuNbu23X76s91G2VRTF2iRkB6VrnruwRnpDLQUKDuol63TJjHuD4Y17tEKIkAtrr dziKBIc+iv8TUCd2j7Cy/94yk/d+cREY4dOVAEGdgmBkHi2yCA2qZ33qoAfpd3AbDDrqL7sOOxrYZ dvDNDC3PYtlxrmT5UEtoALF1MjVFcWkRcN4FYELYQUpcQLLx3JNbnfhes8ucDRG3sTawPubCcToYQ o2c/Ej/XwWaMbQEc0kqw==; 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 1hIULX-0002Xa-JM; Mon, 22 Apr 2019 08:30:39 +0000 Received: from mail-pf1-f169.google.com ([209.85.210.169]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hIUKL-0000Fg-6M for linux-arm-kernel@lists.infradead.org; Mon, 22 Apr 2019 08:29:30 +0000 Received: by mail-pf1-f169.google.com with SMTP id 10so5379912pfo.5 for ; Mon, 22 Apr 2019 01:29:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HAnBTfN67vOuzDicP3Y14XfWl6mhXOgfG8UDs9iR7Ho=; b=nOsbXk8OnwKzpIgs2DbudhPRn84f8mE8BlnsmjsmzdRrGZEtPyYkDZAgksFCOcxwQ4 J83XZ5nuoifnkAhyht9sU/Q4db/t/wwqY2+0N//gO9i1j7/RtKt5IYkltwnugs3KmvSV V5/aKsjjyP5ZQLJ5ir1R6kv3bxSEcYDTuqMb3l4I7xVabLT28XtioLwSQlgl5yzf+WNN G+l6MAA3+TpF8ULVKWpms9SlQbIq9gNItk/gf8HJfhQRnhS6tjLaqQtsTLZUtxfDfm0u 0tgzbR7SvSx+P5a/Mhmk20Zz6JVlY6FkmbIYobjUIx1Yl2jK1oGAX6ugzdnLp1A+7sVv NLgQ== X-Gm-Message-State: APjAAAUQ+Mj5WHUmVbBwEGKbPdyopJGqNhAWZtJokwjgkwPaWX2+F/zo Swju3UgQZsZfgkOo04zeUiMBzw== X-Google-Smtp-Source: APXvYqyAwcKBKd+Q7vvq5R18KQxDwG3G/KN71pY1esBt/f5Df9ghgB0jr2RwMAFNZpJTtSz2MEdBdQ== X-Received: by 2002:a63:d043:: with SMTP id s3mr17360356pgi.359.1555921764375; Mon, 22 Apr 2019 01:29:24 -0700 (PDT) Received: from localhost (98.142.130.235.16clouds.com. [98.142.130.235]) by smtp.gmail.com with ESMTPSA id n1sm12701714pgv.19.2019.04.22.01.29.23 (version=TLS1_2 cipher=AES128-SHA bits=128/128); Mon, 22 Apr 2019 01:29:23 -0700 (PDT) From: Shawn Guo To: arm@kernel.org Subject: [GIT PULL 6/6] i.MX defconfig update for 5.2 Date: Mon, 22 Apr 2019 16:28:36 +0800 Message-Id: <20190422082836.3734-6-shawnguo@kernel.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20190422082836.3734-1-shawnguo@kernel.org> References: <20190422082836.3734-1-shawnguo@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190422_012925_750922_EE4A7836 X-CRM114-Status: GOOD ( 11.36 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Shawn Guo , Stefan Agner , Li Yang , linux-imx@nxp.com, kernel@pengutronix.de, Fabio Estevam , linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-5.2 for you to fetch changes up to a3f12aac21848796f5b5c6e9ce2f04e411ec2129: arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m (2019-04-22 10:33:53 +0800) ---------------------------------------------------------------- i.MX defconfig update for 5.2: - Enable PCF857X GPIO expander and SIOX bus driver support for imx_v6_v7_defconfig. - Enable more drivers for i.MX8 platform support in arm64 defconfig: SNVS RTC, SCU Watchdog, SPI, i.MX8MM pinctrl and clock, LPI2C, ROHM_BD718XX PMIC and OCOTP NVMEM. ---------------------------------------------------------------- Abel Vesa (1): arm64: defconfig: Enable RTC_DRV_SNVS Adam Ford (1): ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X Anson Huang (1): arm64: defconfig: add support for i.MX system controller watchdog Fabio Estevam (1): arm64: defconfig: Enable CONFIG_SPI_IMX Leonard Crestez (4): arm64: defconfig: Enable imx8mm clk/pinctrl arm64: defconfig: Enable lpi2c for imx8qxp and sensors arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m Uwe Kleine-König (1): ARM: imx_v6_v7_defconfig: Enable SIOX bus arch/arm/configs/imx_v6_v7_defconfig | 4 ++++ arch/arm64/configs/defconfig | 12 ++++++++++++ 2 files changed, 16 insertions(+)