From patchwork Wed Feb 3 13:31:28 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064379 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F37D8C433DB for ; Wed, 3 Feb 2021 13:33:29 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8368A64F6A for ; Wed, 3 Feb 2021 13:33:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8368A64F6A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=yp6OLIW8w60CjceccX5zNsziV4wH+0131O6Kn3+dXrk=; b=EBUpnjc7o04R8dBBatNIztz3s XPBBbKPVSQOqYlGa7Q0jOhDFJYelIvkU6fPUpAZQM0M4nxCYVjcp0kHjN7x+5IFcGEJribRJ01IxO 2qXbm8l6+tDsXiML5xj+dvp7r2bVr8Sp4rENpnoidD2wfDrYLZcutXDkt8eG0/hDpcZp5rd8WvETp SqKvZaKtBc6U/jqtQDqN4WXHRT6h37mcpnqsJzrb6GKRmOpvJw0UDTm/1J//Xm1scL1L1A27RMY26 wMyPq/nD3wlF1pONOqUkEH1jQ/VlnkI7I0EPOjItRvvRpSiY04KENvRUTv6eFoUaxbbS2M+fht9XU xrfp1lTrA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGJ-0002wJ-Ih; Wed, 03 Feb 2021 13:32:03 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGF-0002uk-Mr for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:01 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DV2Pk020085; Wed, 3 Feb 2021 05:31:50 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=F9oL5Zy+rETHQ3U6q3ECVbU8iYULR7eB3UJtyoKutrg=; b=lMNdVVU2hhP4jK7lU5wyzzTNivXzffkoUuWHz7f8OFel1/wqNf/fIJZ6QhpXQhi4oAC/ 3yQjDV91/C0fy652YF8Oujs2MTo7KiPm7RfLdj6bnPc3eAt60PQlf3kN43/yBfLXsULC jkUQwrKUyf7V1vDhbYRgdUNvXurBer+8z2b6Bk9+UZc7miNFbzspQaczGIlctBJ6+Whr HbUZMIAoy9m2MUrIhzli8+LMdivHUsIcqHUhl7Zr7J1eHusa1ORuKFw49mRzhu1BrvHv A0xhXTA8XpodSUNvbQDGhNeT/vnr0OW4l5S8vWiJNca6IaUjAKnWPqZut2oS6wJ4Oxf0 Wg== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 36d5pt3afg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:31:50 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:48 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:31:48 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 564693F703F; Wed, 3 Feb 2021 05:31:45 -0800 (PST) From: To: , , Subject: [PATCH 01/11] fix: arm64: dts: replace wrong regulator on ap emmc Date: Wed, 3 Feb 2021 15:31:28 +0200 Message-ID: <20210203133138.10754-2-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083200_039034_EC5AAA70 X-CRM114-Status: GOOD ( 14.50 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Konstantin Porotchkin Replace wrong regulator in AP0 eMMC definition on MacchiatoBIN board with 3.3V regulator. The MacchiatoBIN board has no 1.8V regulator connected to AP0 eMMC (ap0_sdhci0) interface. Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi index cbcb210cb6d8..73733b4126e2 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi @@ -119,7 +119,7 @@ no-sdio; non-removable; status = "okay"; - vqmmc-supply = <&v_vddo_h>; + vqmmc-supply = <&v_3_3>; }; &cp0_i2c0 { From patchwork Wed Feb 3 13:31:29 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064381 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AE65CC433DB for ; Wed, 3 Feb 2021 13:33:33 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4259364F7E for ; Wed, 3 Feb 2021 13:33:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4259364F7E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=azn6y3/d3Hh89PMdgmTdTxqQstF14LwaQzfy2SEj2no=; b=P4TuZ9nUVW15AAN4zlcMETKSD VJ2n9Byt+WpJicAuoE9NflmfI9WFF64iyNdcDBcjscgZWpH1+N14BrZbzRG207vy+vTXmC+b70G95 8N6Z2iayKW8BfLJ/L69vTnJxSEuwc/NrIzSLhL/iU5Xi76GyHmmCQCDCeANfSSQsBF/l4eMqNPovc IhCzRarYv+19QL5qXqi/YgNsj/r+hNluQt0fED7lkjuUrZOHsYjJ56TBqTToW8JA7U51rIQspP1y9 TXvglcsYn3lQ6SxaVrxFeyqg9OKaj42JSrSMbULqGqhZgSQPPvzeZ+LLTb9oy/GvywKjwuUoYAdG1 2+KAizQAw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGM-0002x5-I8; Wed, 03 Feb 2021 13:32:06 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGF-0002uw-NJ for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:01 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DPq0m010557; Wed, 3 Feb 2021 05:31:54 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=wxN0G9Sh3TEdyx3iOK2sUCS/vfaNb6bEAbR6SXkDa2o=; b=UF85YUUwUPs6LoZ1Gvr0JetuJtrDlXXgEc+y+4JwRZ3yLHM2xJaIgdmEx1aV4IOVd4kh CtDNlZG55QnerW2knRvwHRlKnfsp7e9hGhS+AuTALMuEypwgZBMo4nX4wsysAKyLvyEv hXas+3jakQjnoDJdTDoMuuebFG2hD6ChBPSbL6/cmDiDfgL/3QSkBXyWZgZfu0LFkM4w TVoPpkIt0azbRN6WeBcq2why+2e59wcaPupIjIV4as01ShhtMDbib1GTBcd/A332kBbC sLEouKdz2ZaMMjWsiNQKOh7D5N8aqoVPgfN4mcTd0uR+ONH6EFLzqamFhWSTIAZbnvyi 9A== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr61545-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:31:54 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:52 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:51 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:31:52 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id E939A3F7040; Wed, 3 Feb 2021 05:31:48 -0800 (PST) From: To: , , Subject: [PATCH 02/11] dts: mvebu: Update A8K AP806 SDHCI settings Date: Wed, 3 Feb 2021 15:31:29 +0200 Message-ID: <20210203133138.10754-3-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083200_045643_93F479E3 X-CRM114-Status: GOOD ( 15.17 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Konstantin Porotchkin Update the settings for AP806 SDHCI interface according to latest Xenon drivers changes. - no need to select the PHY slow mode anymore - recommended to add HS400 support at 1.8V signalling on AP806-B0 - fix the bus witdth for A8040 DB from 4 to 8 bits. Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 11 ++++++++++- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 5 ----- arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 1 - 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/armada-8040-db.dts b/arch/arm64/boot/dts/marvell/armada-8040-db.dts index 09fb5256f1db..6362e654a823 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-8040-db.dts @@ -347,7 +347,16 @@ &ap_sdhci0 { status = "okay"; - bus-width = <4>; + bus-width = <8>; + /* The below property should be added to boards with AP806-B0 + * for enabling HS400 speed mode. Otherwise the device highest + * speed mode will be HS200. + * Should not be added to boards with earlier release of AP806 + * since it will cause SDHCI driver to fail upon initialization. + * Reference - HWE-7296210 (errata for releases A0/A1/A2) + * + * mmc-hs400-1_8v; + */ non-removable; }; diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi index 73733b4126e2..69653de998e2 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi @@ -109,11 +109,6 @@ &ap_sdhci0 { bus-width = <8>; - /* - * Not stable in HS modes - phy needs "more calibration", so add - * the "slow-mode" and disable SDR104, SDR50 and DDR50 modes. - */ - marvell,xenon-phy-slow-mode; no-1-8-v; no-sd; no-sdio; diff --git a/arch/arm64/boot/dts/marvell/armada-ap80x.dtsi b/arch/arm64/boot/dts/marvell/armada-ap80x.dtsi index 12e477f1aeb9..edd6131a0587 100644 --- a/arch/arm64/boot/dts/marvell/armada-ap80x.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-ap80x.dtsi @@ -257,7 +257,6 @@ clock-names = "core"; clocks = <&ap_clk 4>; dma-coherent; - marvell,xenon-phy-slow-mode; status = "disabled"; }; From patchwork Wed Feb 3 13:31:30 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064387 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BB8B6C433DB for ; Wed, 3 Feb 2021 13:33:35 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5EE6764DE1 for ; Wed, 3 Feb 2021 13:33:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5EE6764DE1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=KYGMm/Lq8OmoVz3fTg0KVvJEK52JJ8xfttExOXEUM/w=; b=fDQYXdhpH4x1Z7F1V/Q1cbWVw EaMLDKdKb149ZWlVj0fOoRhPhgQmjV6E3VVzRUDZcRw1aqzbYqZjOb8R0FVRqfyrsdnivDyKVzVyk ZOgatfuoNOUP8WqCtqCOvnzymo5CfgXvdGelisC9pfCDVDxQ24+v2LSF8H1xFDsFXGq2cuMuInHtA ivj9jpC53eIx47q1Zr8G+eqYrfPQ77ENd9PkuIex8+FN4fEF4KTk6CsAgUGwXN4ah6yx6j1ZyX+Pw G9fuwrDXhKMSz7kBw79O3aAXWC54J/MUObVer9TeiI5yvNi/n9BEg6S+QMXhGLxDfDhBKNuQpDces kZpmWnf3Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGR-0002zg-N6; Wed, 03 Feb 2021 13:32:11 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGK-0002wb-QN for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:06 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DV0xa020044; Wed, 3 Feb 2021 05:31:57 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=/VbT86Gx7coUfqGHQsFFpkykvtG7fI0zWwrJPr9Bopw=; b=ZZzx5Vzei4IBWTqi4Pa2FxnrI6i+VAMM8TDhcu+P2iPw4LAKgqjLCFO1ENrnu+lHXg2P /rTTDB5fb6YggYJaNrLFeS3VQo0vLjTV5zIPVqa/v1hniqOGXrzy9C+8Rsc/lblQQYUC kDrJs/sXE9s35t5g+h4hLm592dtE7Y31W5qVuh93uVYjYk9zFmiVBbxjrxIHaVbS6+/w 0YFspN9MtykMDdxDcerZh0VOpNqsyFrMl89vWbabCZvVvouAovQCNF0ANToOkTYCazf8 szl/7kURTkcIuZOwqIIIzNdvmLVnf0JPLWFESHszLNOYugNW3aXvIqTmS1sQqN/qWqKP 3g== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 36d5pt3afm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:31:57 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:55 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:31:55 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 849253F7040; Wed, 3 Feb 2021 05:31:52 -0800 (PST) From: To: , , Subject: [PATCH 03/11] dts: mvebu: Add pin control definitions for SDIO interafce Date: Wed, 3 Feb 2021 15:31:30 +0200 Message-ID: <20210203133138.10754-4-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083205_048300_8CEE42B8 X-CRM114-Status: GOOD ( 12.10 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Konstantin Porotchkin Add SDIO mode pin control configration for CP0 on A8K DB. Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 6 ++++++ arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-70x0.dtsi b/arch/arm64/boot/dts/marvell/armada-70x0.dtsi index 293403a1a333..179218774ba9 100644 --- a/arch/arm64/boot/dts/marvell/armada-70x0.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-70x0.dtsi @@ -47,6 +47,12 @@ cp0_pinctrl: pinctrl { compatible = "marvell,armada-7k-pinctrl"; + sdhci_pins: sdhi-pins { + marvell,pins = "mpp56", "mpp57", "mpp58", + "mpp59", "mpp60", "mpp61", "mpp62"; + marvell,function = "sdio"; + }; + nand_pins: nand-pins { marvell,pins = "mpp15", "mpp16", "mpp17", "mpp18", diff --git a/arch/arm64/boot/dts/marvell/armada-80x0.dtsi b/arch/arm64/boot/dts/marvell/armada-80x0.dtsi index ee67c70bf02e..64100ae204da 100644 --- a/arch/arm64/boot/dts/marvell/armada-80x0.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-80x0.dtsi @@ -70,6 +70,12 @@ &cp0_syscon0 { cp0_pinctrl: pinctrl { compatible = "marvell,armada-8k-cpm-pinctrl"; + + sdhci_pins: sdhi-pins { + marvell,pins = "mpp56", "mpp57", "mpp58", + "mpp59", "mpp60", "mpp61", "mpp62"; + marvell,function = "sdio"; + }; }; }; From patchwork Wed Feb 3 13:31:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064385 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F0851C43381 for ; Wed, 3 Feb 2021 13:33:35 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 9B49F64F9A for ; Wed, 3 Feb 2021 13:33:33 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 9B49F64F9A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=5njHeV8eiCgSYzvxyEWCZLnsskri86qBnNmP1i7WdfI=; b=enUlYhGQaIFmIubSMzk3kVs96 43lpNszLxQ1CC8gk/DbXMSXiluoh00lX9tVDyPrYu954gv1bjPi64UgOjPcfB9Bjs69cn2fSOexFF cuxeBIvZb08Ymp7v02RgzmR5ECaHkH2f7lBjuIns77HgVkpg0Lfa9tvTY+vw/bgtB3GWzGRzda5ml hbblFV9Mz2nJpbuvs8n+baPAs2ADL/glmsYhoxAaFscKr4Z87qfOlaoISlQr/5VXhZ2X7Km+JYcEP 24vJuCKAm+7baAaI3nIq1ib3aPC1NDTYEDrWxnlyCFT2aLOXGC3+4d7YtKXFNUETrICtvKdgnPSva R+t3EB8pA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGV-00031P-Ps; Wed, 03 Feb 2021 13:32:15 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGM-0002xP-Uj for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:08 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DQ6N0010647; Wed, 3 Feb 2021 05:32:01 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=cEN838B4rdgKcXacCbiSqaP3S3cRdwnY+6KxL2hPQSk=; b=Adb+FM9dtNxXrav8mxs3Sn10foHXmxsIayPLf1/wPtD1E8GuaDtirfr/1eDBp0a8GOt3 j42W0z4YBBa6PtDlKRuGxPL6RQbAGwIQXjH5wdB/ZdhftUPu3yl+bQnsmwuIwcvOFGTX JqUl/RGaFNWadYxCJj5lVFqKqh37N49yBPu46a800LPD6Ian678WLyBGDRcXyrks34fV 3JyaZJeiIZYUj5Ftbk8/AXxxa1z6mP6zu2i2uo5XwjlQee/9uoTIO03q9et570G4oVTI 8gBOdzdXe0qvN4OXQyqTnL6WhXm+GBbDSVrLwcM9mloosde7fEbiXm7QAML8OagxCz54 Mg== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr6154f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:01 -0800 Received: from SC-EXCH02.marvell.com (10.93.176.82) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:59 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:31:59 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:31:59 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 194923F7041; Wed, 3 Feb 2021 05:31:55 -0800 (PST) From: To: , , Subject: [PATCH 04/11] fix: dts: a8k: Add CP eMMC regulator and update device parameters Date: Wed, 3 Feb 2021 15:31:31 +0200 Message-ID: <20210203133138.10754-5-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083207_090371_6D29DE11 X-CRM114-Status: GOOD ( 13.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Konstantin Porotchkin Add GPIO regulator for controlling CP0 eMMC voltage (3.3V/1.8V) Update CP0 SDHCI parameters in A7K/A8K boards DTS files. Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 17 ++++++++++++++++- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 18 +++++++++++++++++- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/armada-7040-db.dts b/arch/arm64/boot/dts/marvell/armada-7040-db.dts index a7eb4e7697a2..f8179cadc610 100644 --- a/arch/arm64/boot/dts/marvell/armada-7040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-7040-db.dts @@ -28,6 +28,19 @@ ethernet2 = &cp0_eth2; }; + cp0_vccq_sd0_reg: cp0_vccq_sd0 { + compatible = "regulator-gpio"; + regulator-name = "cp0-vccq-sd0"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + gpios = <&expander0 15 GPIO_ACTIVE_HIGH>; + gpios-states = <0>; + states = <1800000 0x1 + 3300000 0x0>; + enable-active-high; + }; + cp0_exp_usb3_0_current_regulator: gpio-regulator { compatible = "regulator-gpio"; regulator-name = "cp0-usb3-0-current-regulator"; @@ -253,8 +266,10 @@ &cp0_sdhci0 { status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&sdhci_pins>; bus-width = <4>; - no-1-8-v; + vqmmc-supply = <&cp0_vccq_sd0_reg>; cd-gpios = <&expander0 12 GPIO_ACTIVE_LOW>; }; diff --git a/arch/arm64/boot/dts/marvell/armada-8040-db.dts b/arch/arm64/boot/dts/marvell/armada-8040-db.dts index 6362e654a823..d96aa9e9e61c 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-8040-db.dts @@ -31,6 +31,19 @@ i2c2 = &cp1_i2c0; }; + cp0_vccq_sd0_reg: cp0_vccq_sd0 { + compatible = "regulator-gpio"; + regulator-name = "cp0-vccq-sd0"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <3300000>; + regulator-boot-on; + gpios = <&expander0 15 GPIO_ACTIVE_HIGH>; + gpios-states = <0>; + states = <1800000 0x1 + 3300000 0x0>; + enable-active-high; + }; + cp0_reg_usb3_0_vbus: cp0-usb3-0-vbus { compatible = "regulator-fixed"; regulator-name = "cp0-usb3h0-vbus"; @@ -362,6 +375,9 @@ &cp0_sdhci0 { status = "okay"; - bus-width = <8>; + pinctrl-names = "default"; + pinctrl-0 = <&sdhci_pins>; + bus-width = <4>; + vqmmc-supply = <&cp0_vccq_sd0_reg>; non-removable; }; From patchwork Wed Feb 3 13:31:32 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064383 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8505DC433E6 for ; Wed, 3 Feb 2021 13:33:35 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1EB8264FA1 for ; Wed, 3 Feb 2021 13:33:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1EB8264FA1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=mWLd+MRQSV/XIbHEPnWAV8a3/4jxEfMsGt6vCqWmJ4g=; b=hgLADADoG8KwPEsWCM3fR/Z+s T6ztkjrNOKPI/Q4fBfA2RBSKsLyjDlQmrFXYuIIONEatyb3aN7VOHmL/iCTA1ClP2huXwrSz1wpJt nE3StxFRP5IsLgOOl8Fnrh5qcxrwZqH5Z+8kvumLQS5SrU+cB/TWNayCGRxsYvXJaDBGAs5YuIKgS BOjHKixSE0hx6l1+u4oMSgClPHJixX/nteIE+5ZgJGsIhMvElPl2j0HkOLzj+Bsea30iIVyBUvdw8 qslPA2C28hEo9f/q/M25QXXbIvcHBJz3ihOXCvEfBuWZj+N8bAI5rKL6GktGn5SW6YhICVG8OPY+L TgoqMuQxw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGY-00032Z-Su; Wed, 03 Feb 2021 13:32:19 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGP-0002yK-8w for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:10 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DPpkD010545; Wed, 3 Feb 2021 05:32:04 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=y1j52uOfzBx3GUao41qAmpabKvsuQHh3Ms1pKkA3Pq8=; b=IH3xgCiQE8hbL9y4gePfkVVuZXw828nxjxaJQ+s1wlsQoepSL3Fpzvc/StlpES6vdIB/ /0r0xEdtIl8u645ox94R5S8r43qxXA0JMGa3O8OfTKZehgVYrkKH0DiAB8oW6Q9l76vh Woxh2PLdTY9XHG1BRr+Q3qWBxzcoVgi73LNsGhfaTMnnO6n2NflQNvvAkgcGhYAbHOxn LlHvV2tdDrAUrPh67uVjjQScAh+MCORJ5VlWjW6KqZuz//RjRwlEZGg3rYG25lTIKkoY v0Kug+OYVHivweIYyjs4xCwO5GULnKRTpd12Cz6SuV+oUl5cWZMRdWtnR4/1e06dCXT6 Hg== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr6154h-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:04 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:03 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:02 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:02 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id A32CF3F703F; Wed, 3 Feb 2021 05:31:59 -0800 (PST) From: To: , , Subject: [PATCH 05/11] arm64: dts: marvell: armada-3720-db: add comphy references Date: Wed, 3 Feb 2021 15:31:32 +0200 Message-ID: <20210203133138.10754-6-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083209_720557_86BC80F7 X-CRM114-Status: GOOD ( 13.16 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Grzegorz Jaszczyk Adding phy description to pcie, sata and usb will allow appropriate drivers to configure marvell comphy-a3700 accordingly. Signed-off-by: Grzegorz Jaszczyk Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-3720-db.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-db.dts b/arch/arm64/boot/dts/marvell/armada-3720-db.dts index 3e5789f37206..15e923f945d4 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-db.dts @@ -132,11 +132,15 @@ pinctrl-0 = <&pcie_reset_pins &pcie_clkreq_pins>; reset-gpios = <&gpiosb 3 GPIO_ACTIVE_LOW>; status = "okay"; + /* Generic PHY, providing serdes lanes */ + phys = <&comphy1 0>; }; /* CON3 */ &sata { status = "okay"; + /* Generic PHY, providing serdes lanes */ + phys = <&comphy2 0>; }; &sdhci0 { @@ -217,4 +221,7 @@ &usb3 { status = "okay"; usb-phy = <&usb3_phy>; + /* Generic PHY, providing serdes lanes */ + phys = <&comphy0 0>; + phy-names = "usb"; }; From patchwork Wed Feb 3 13:31:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064389 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C8213C433E0 for ; Wed, 3 Feb 2021 13:33:42 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6608864F7E for ; Wed, 3 Feb 2021 13:33:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6608864F7E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=EwJOKGy8OHB9/yhsZ5/VEXXldXnDqsNRrR06l0P77Wg=; b=Hj/7TGWnyK9gSOiTgdol0bnPf vBMtJNfE2c/ZQ3nn34kade4Us1TeJLIeORBpctoYrSxsAVRsZs4PCEWoAUwuisRXayvL7TGAEXJtz uOHKm/DoKfi73eGfT/GQAOBR6GqSBQOZaPd4V6MWKl50GK6kkU+CFoS3tg1HsugqibFQKkExy6izq 0K25bkg7d0o7yIh8vkKlqYLBP4nwvqTer2ZN4PhDHPmpFve8WdxDeH4bMj0WsTPJCN5ui/MunYs7L Tj7BkdkDX3fYXbOouyfNzI3KunoKB0DfeghtP/49zEYHgOCZfnYdbW7VEuvFtn5HwHg1rcL1ABsii lm3U6y4Qw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGf-00036C-BQ; Wed, 03 Feb 2021 13:32:25 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGT-00030S-Ss for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:15 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DUfwF019760; Wed, 3 Feb 2021 05:32:08 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=0oNZfFPSPI7qXXMHtz5R4nxV70W2GWek2APnlNw4wlA=; b=hPjT83v8QVCy1kyCNAZbaqhOqosuDZ92V9rkowf/Mt4bTz3EAUuQZxTRSDLRSN5zGPyv XlM5SDam3wHRQ+Tv0ASmd2m6zwszTmO75uMhRx81qS3cMnqJWOlmA2AXGI/QwLJc/Kwr EYodLvCj5DddSIh6xtAkqJYxXU3RKEpqZwri6xMUaoUuotX0GLCDkXrDuliD6xlsBy07 DC24ylLS3HZHZHEPiKXBvmdcj7IX7slQ/gLPNcwq7LU7dVnqDviqw95l/KGzWXbeye9e cbA6CoiRDPiz4/QmF5Y2gubAktovk9vEtKZDL9Srb8sBht8vX3ZNDao/agRUpFX88nV/ qw== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 36d5pt3afw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:07 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:06 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:06 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 4077D3F703F; Wed, 3 Feb 2021 05:32:03 -0800 (PST) From: To: , , Subject: [PATCH 06/11] arm64: dts: marvell: armada-3270-espressobin: add comphy references Date: Wed, 3 Feb 2021 15:31:33 +0200 Message-ID: <20210203133138.10754-7-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083215_028327_6C42FA6F X-CRM114-Status: GOOD ( 12.72 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Grzegorz Jaszczyk Add "phys" entries pointing to COMPHYs to PCIe and USB3 nodes Signed-off-by: Grzegorz Jaszczyk Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi index daffe136c523..bbd955909813 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi @@ -59,6 +59,8 @@ /* J9 */ &pcie0 { status = "okay"; + /* Generic PHY, providing serdes lanes */ + phys = <&comphy1 0>; pinctrl-names = "default"; pinctrl-0 = <&pcie_reset_pins &pcie_clkreq_pins>; reset-gpios = <&gpiosb 3 GPIO_ACTIVE_LOW>; @@ -139,6 +141,9 @@ /* J7 */ &usb3 { status = "okay"; + /* Generic PHY, providing serdes lanes */ + phys = <&comphy0 0>; + phy-names = "usb"; }; /* J8 */ From patchwork Wed Feb 3 13:31:34 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064391 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8647FC433DB for ; Wed, 3 Feb 2021 13:33:53 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 288C464F6A for ; Wed, 3 Feb 2021 13:33:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 288C464F6A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=EK9L4UVjhq7H+a1+VthupN8+w3XpREbWctTusQLtub4=; b=JbROz4NeVWbB9j0K52dtWUBFr ZP8R3O0qSmszKUnVmUr/XsB4rPgBoP5ZZFt5/PeWtjrS6dn1dgHe/xrQvTFM6tDM5M+OV/KCbmnlL ONTfF682FNcMQ4uhVlunmM0UMBMITokpE5CpDmcPQAEV2pL7ZPIojveIwZxqjbTIkVwSEetBujwU1 St6i/d6ANF1dYq9IWKrjTu57buCUlNYeWbo7PkQspSE4V+Nw3EWFcOH94joUs+qBYNicd/fanuZ1B YNe0Mha0k3VSWdCZJYZbusZJXPJSQ1OUmeP9GtvkxgbHhwJTt0TC/Mt9Q1KRQJhg5OT1K2TSgDWoc TvcSt/7xA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGo-0003Bo-8I; Wed, 03 Feb 2021 13:32:34 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGY-00032g-OO for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:19 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DQFAq011143; Wed, 3 Feb 2021 05:32:12 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=msIiUKbingPmOmhsYKgSye9q3s6UPFRd6YjJlvkHYGs=; b=lZ2ew0rq33mV7FPXBcnr0whnIS7XDvRTLM2zX5WyAuCqKO6/oRTTijV0aslMUAwSqqrw p/nNo8kSmB3RRo6gFRLC5FAm+4vlrf7S8BOJKJH0nTWIGGC/ai4ELOi2lHQEww1D6ILc zQxlSNvImA6ZKA7UVRQeh4JUPnl6fNbAEn0Magm9l03/OaaxxDVhqdI5h9sU0jGGEgI/ Zfu+RYjPsJ4QbFy0sgwnJalEQBBbf6sArplzEvxa8CpSVYP3oM4QV3ciR0fNwbiNVb9I xxcsobiYxQu9AxeWD8fvLVRH27EwnpI5Ko7ogqdbjAlfRXOP0HXYd5GF7pqs5N6OQ3ME 7g== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr6154q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:12 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:10 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:09 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:09 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id D34603F7043; Wed, 3 Feb 2021 05:32:06 -0800 (PST) From: To: , , Subject: [PATCH 07/11] fix: ARM64: dts: cp110: Switch to 8-bit ECC NAND setting Date: Wed, 3 Feb 2021 15:31:34 +0200 Message-ID: <20210203133138.10754-8-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083218_950875_D717BE28 X-CRM114-Status: GOOD ( 15.40 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Konstantin Porotchkin All A7K/A8K boards are using NAND chip that supports 8 bit ECC strength. Using lower ECC strength is not recommended by the flash manufacturer and may cause data corruption. This patch changes the nand-ecc-strength value from 4 to 8. Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/marvell/armada-7040-db.dts b/arch/arm64/boot/dts/marvell/armada-7040-db.dts index f8179cadc610..39f1d393664f 100644 --- a/arch/arm64/boot/dts/marvell/armada-7040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-7040-db.dts @@ -169,7 +169,7 @@ label = "pxa3xx_nand-0"; nand-rb = <0>; nand-on-flash-bbt; - nand-ecc-strength = <4>; + nand-ecc-strength = <8>; nand-ecc-step-size = <512>; partitions { diff --git a/arch/arm64/boot/dts/marvell/armada-8040-db.dts b/arch/arm64/boot/dts/marvell/armada-8040-db.dts index d96aa9e9e61c..04241dba189e 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-8040-db.dts @@ -281,7 +281,7 @@ reg = <0>; nand-rb = <0>; nand-on-flash-bbt; - nand-ecc-strength = <4>; + nand-ecc-strength = <8>; nand-ecc-step-size = <512>; partitions { From patchwork Wed Feb 3 13:31:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064393 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 98CE2C433E6 for ; Wed, 3 Feb 2021 13:34:00 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3680564FA0 for ; Wed, 3 Feb 2021 13:34:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3680564FA0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=06CpKkb7puxu9ZTwE6HUVHT6mXsB17rdpEqx1j9EKKs=; b=jrzMzWu76EXuZb0Nnrgzs0kQ0 AkyOtSrj8khHBAqXYWuUBNafxrPlpjna87PmHvNml6hBmZpt0u1VEwPrp4lfUNVyNK8iK+bBMW0d2 NI5tAzotXxS8HGl6GaBXgL53L9ubEoCHdHhp3F009zP9dw5YTauo4xxy1WoshlRofItvsaiSnr2gV DBjXdhdJm76596rwD/vsP8FgdK60CO+ZXuugzpp9hRf6aUzdJxqnE8dBil4OFVWff9Scgo7TIs9mm 4Ebuu9kOrl7dWwroWmUen5fWg/jJ4vBqOUHlifexkzLCTdmPa9jG1R2GmpmIsey+RokHqJRjvO+7h 1I/Hy4qGw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IH2-0003IB-0h; Wed, 03 Feb 2021 13:32:48 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGa-00033u-Og for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:21 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DUgDa019916; Wed, 3 Feb 2021 05:32:15 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=SP4NWci7p9L5aYWoA8GhSUF3mmpE/ifw+Jo55hkNkj4=; b=cjWTr4j9rM9XCkEGJDBh4t1YNW2Z6ZhN/2oH3q41RuFF7QfMYm5vOAjdv4tKx9fE0eLD k9TY6+MK8VmF3KJVrNnbeZUUhF9mo7nO2+IuXDmTT/NncO4zvYMeVcZZmn3zhskTemND nVc0FoDwpp3Ubalub8XMny0AUktclu+ZfKQ/Zn9PZL4PBeDHWitfdbyZZwtDGNDoEkXN YkjWp8xCcrx32jHEykp1z0uOEGOQOhixQogBuHVzoqcQyWslOyz+f6ozHfaTUJ0is8r9 80ZgUHO4eyqJDU/Cf8OSEcYx+4hSnS99OuRMZ0nFNZnEvGRLq6yll9GIKlRK0h7MA5dB dA== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 36d5pt3ag7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:15 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:13 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:13 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 696733F7041; Wed, 3 Feb 2021 05:32:10 -0800 (PST) From: To: , , Subject: [PATCH 08/11] arm64: dts: marvell: armada-3720-db: add eeprom description Date: Wed, 3 Feb 2021 15:31:35 +0200 Message-ID: <20210203133138.10754-9-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083220_997290_F2AF8FD3 X-CRM114-Status: GOOD ( 12.81 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Grzegorz Jaszczyk On Armada 3720 board there is serial emprom M24C64 at address 0x57, reflect it in device-tree. Signed-off-by: Grzegorz Jaszczyk Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-3720-db.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-db.dts b/arch/arm64/boot/dts/marvell/armada-3720-db.dts index 15e923f945d4..f2435537c1d3 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-db.dts @@ -113,6 +113,12 @@ compatible = "dallas,ds1337"; reg = <0x68>; }; + + eeprom@57 { + compatible = "atmel,24c64"; + reg = <0x57>; + pagesize = <32>; + }; }; &mdio { From patchwork Wed Feb 3 13:31:36 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064395 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E83A2C433E0 for ; Wed, 3 Feb 2021 13:34:07 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 84A9564F7E for ; Wed, 3 Feb 2021 13:34:05 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 84A9564F7E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=jPq6rZRGKURh1LQRKpoMI5FeLu1CX37dR5tGOi1pu0A=; b=ExQJAp+NzaHn6ZsAacSeAZzTq u6usKDnd7Q1RvkCwYB5Bng2k4m4rfPOrE8fFcm7p2JXZiDfI38K4+9jSKVcWg47rIvIYaxjSt081M 7KNBGK2xI9NXou/sYhUqF2xTKJ/IG3slREvDY/0HeTGmIo3Ro2NE6ngKRKjX5P2QRP7viOgTTdaOg w686qfR7VfIAZYLtjQ0Xc2OWCF3VHfOLF6xVKA/9erNWXaO0uE6Gdj0ugpEPvyWjcs755oHjJ7GmT aO6GGwdsdr3NPJXeSfm46ShXaNB+dcZGmx7lffTVzPjVxQUV6XHh2fV7/aR3SoUFf6CtoqeNSCqIZ 03oBe5RjQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IH8-0003L1-Og; Wed, 03 Feb 2021 13:32:54 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGf-00036q-GB for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:26 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DQFAr011143; Wed, 3 Feb 2021 05:32:19 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=5XCTbd4sxWv6UofxYI0B+SHB9sRlx1P1yl8YzOz2sBA=; b=fDTtvypWVnulK14XaHEhyYNson5pVr2p/ktJIsKQRWmrjq21V3QuOBITyht0NXQyV8nd jMksKaZlQiHBQUklBHKOBMTqJVegA/y1BhVrSEqvPZ8nmmSJiRBRgfPdvJgXSqOuVmCx eopx4rW8N5YuHe3j4sm9HnzUY4jT4gMTbCSbwQZ7TFjgEffFql/92OJCoYqjazP10Mdk N7eorQhz1zfkOwSaZTRpixfULiHvgHlt6DdW2ZfEKNrYXoLqo79b7dTQaLWgRuhRBE09 yn9JtdQXFsqgH6VsZ68IqAVAy4F8lon87ijfnSJTaKEVdMQM4LTD125YSoUpGb4NHXp+ dQ== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr61558-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:19 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:17 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:16 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:17 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 085903F703F; Wed, 3 Feb 2021 05:32:13 -0800 (PST) From: To: , , Subject: [PATCH 09/11] dts: a3700: enable dma coherence for PCIE interface Date: Wed, 3 Feb 2021 15:31:36 +0200 Message-ID: <20210203133138.10754-10-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083225_755043_F2E49C88 X-CRM114-Status: GOOD ( 12.93 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Stefan Chulski Enavble PCIe dma coherence for A3700 platform Signed-off-by: Stefan Chulski Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi index d5b6c0a1c54a..5c0df06bc707 100644 --- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi +++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi @@ -486,6 +486,7 @@ #interrupt-cells = <1>; msi-parent = <&pcie0>; msi-controller; + dma-coherent; ranges = <0x82000000 0 0xe8000000 0 0xe8000000 0 0x1000000 /* Port 0 MEM */ 0x81000000 0 0xe9000000 0 0xe9000000 0 0x10000>; /* Port 0 IO*/ interrupt-map-mask = <0 0 0 7>; From patchwork Wed Feb 3 13:31:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064397 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 83D3CC433E0 for ; Wed, 3 Feb 2021 13:34:21 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2F3D364F6A for ; Wed, 3 Feb 2021 13:34:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2F3D364F6A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=ZWyEBpThD7lcBU7JH3n4sToxv+rqR+xV357Trh4hAfs=; b=kTs06FKgx2GgqSuz5lw7usGov HXuVWUfYpl7O6YDJM7BmqUqQa3cfvkFc9RnyYLhynd7I+dWRhDDXjqYXZMVKyuEVhOhHSF8fjs8dJ nIfWQ+mkWNDIqdAa68BYXX8GOUJVvLUwEhawdlMiiWitxrM57xUu8gYzAdgwc+wSZHhWLP8iiFD9M KsIujEMY3MqG0a/anpt/5RmsgOu6xqRiK7NYkUTd29slf16Wwku5Z7Rt/7Rs5vw6KvjkHMBJaldEt 0vpB1Jm+BxE8OihwI844Yv6u8VTMytHN8C5f7tEsT9HV7dquK9DYN2kUO4ABuFirH/Sa4rSnXHs5k V6EALr21w==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IHG-0003QX-EC; Wed, 03 Feb 2021 13:33:02 +0000 Received: from mx0b-0016f401.pphosted.com ([67.231.156.173]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGi-00038Q-EF for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:29 +0000 Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DPpkF010545; Wed, 3 Feb 2021 05:32:23 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=KK7y2Je7mzWW/7kzckXlNi6Wy424nkua97cNTeHZzKI=; b=P/YXZCC2cjprMGr3L8hXva6nMjpNy6gLK0z8BS8+PLGDr8wOCW+mdJdTCVDazi6/0oHK iiw0X/X2YDFAGJj5Z6Ng+eaMGAiOYM1er5Ks6ZPhLcQFYwvzsaYSzIc6AUkBGuMBVoEo 3E0mLc152AYFNbQpbvIu1fImjre0aOE4qY5QlobzxsT+iK31Pa7L+UlYmyCoXVtQqKmk 5v0M76flkyLFlzETFsgNuBn7KNYgP7HaXzdXZveD248JivLXu6OQSf14Yptf2Er2ICRu m51g7b8bVUDA/yU8sHRdpNW9hjRVmtvpgG+ZSTrOflddA1TjonuwcRVfEqW8zHclBtUH ZA== Received: from dc5-exch02.marvell.com ([199.233.59.182]) by mx0b-0016f401.pphosted.com with ESMTP id 36fnr6155e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:23 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:21 -0800 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:20 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:20 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 9A6333F703F; Wed, 3 Feb 2021 05:32:17 -0800 (PST) From: To: , , Subject: [PATCH 10/11] dts: marvell: add 2 eeprom properties to A8K DB device tree Date: Wed, 3 Feb 2021 15:31:37 +0200 Message-ID: <20210203133138.10754-11-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083228_594460_91707721 X-CRM114-Status: GOOD ( 13.66 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Ben Peled Add on-board i2c EEPROMs U41 and U51 Signed-off-by: Ben Peled Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-8040-db.dts b/arch/arm64/boot/dts/marvell/armada-8040-db.dts index 04241dba189e..13964193fb77 100644 --- a/arch/arm64/boot/dts/marvell/armada-8040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-8040-db.dts @@ -150,6 +150,19 @@ reg = <0x25>; }; + /* U51 */ + eeprom0: eeprom@50 { + compatible = "atmel,24c64"; + reg = <0x50>; + pagesize = <0x20>; + }; + + /* U41 */ + eeprom1: eeprom@57 { + compatible = "atmel,24c64"; + reg = <0x57>; + pagesize = <0x20>; + }; }; /* CON4 on CP0 expansion */ From patchwork Wed Feb 3 13:31:38 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kostya Porotchkin X-Patchwork-Id: 12064399 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 09B86C433DB for ; Wed, 3 Feb 2021 13:34:24 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A752064F9A for ; Wed, 3 Feb 2021 13:34:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A752064F9A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.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=7iQmKQutJCXxdarj6q6caTsAgfMs5w3/aLWVsr/zFlM=; b=sJ6Uo3O3/pljwVRInN5IfWBn8 5VvqwBvax/fJQhPFmt5TOAqXYKYRB7KlgyUZ781J9KYT93JmiHosqFmuSGO3Ed8/nrkmpjTrgrJp4 /1mXVZ2VibO441zgYzMooCNswUdiUF4x5wx9FVmCjYRBBQGeQbChBNd88i4yrORhymOPJR/QKU9zk UgvJ8qdDmXgidfMlto86Bl9scT8q8dg4DYcQWDn2h2LqGRrBaClhe3chqlgU9enKlQMu8mMf2b1X5 t5P3+8fUNfK6WIa+Q2xJmRFYrIT+GlKWDJHPYPpLEnEsV1Os2ikrBKQ6dEUFUTxxqcYhQRrexcTqB Ky5j9HfFg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IHL-0003Tu-Kq; Wed, 03 Feb 2021 13:33:07 +0000 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174] helo=mx0b-0016f401.pphosted.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l7IGm-0003AG-4K for linux-arm-kernel@lists.infradead.org; Wed, 03 Feb 2021 13:32:33 +0000 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 113DV0xb020044; Wed, 3 Feb 2021 05:32:26 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=pfpt0220; bh=fX+EWkwnTUd2MgsWVftPqyZbyK8EJpnIeNoIM84CgaE=; b=FxcjZ9ggn4r+PiHKzLnoSSVmCG//dC6mvyPWituUfS3FZpb2p6IdDOaax696AzFxM03L xcFnAJjwbdHWtixYG5pQXIvICWpBu4YHUEXBAwAToVaLIKfQUqtg4clVzgrJMlEO6Vv4 gb8tWf+3+7xONiFZk5iPiYA/Awz+t19xtfGus1PuuX2ZsrJZdYoYs+srN0GwaJFUehaO mgW4tPTMUiuVdsB9vGSd+8zUNkNXST3j/9+v56+lpI+SRxK4EMRs0kTXks0MZ69Iinfr mse0HEsq/hZ+H1c++HHl7aV7mRHv+ATgCsllQdk+TAz8lSxyT9t06cH51wbkadOlop5X DA== Received: from dc5-exch01.marvell.com ([199.233.59.181]) by mx0a-0016f401.pphosted.com with ESMTP id 36d5pt3agn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 03 Feb 2021 05:32:26 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:24 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 3 Feb 2021 05:32:24 -0800 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Wed, 3 Feb 2021 05:32:24 -0800 Received: from octopus.marvell.com (octopus.marvell.com [10.5.24.3]) by maili.marvell.com (Postfix) with ESMTP id 4E9393F703F; Wed, 3 Feb 2021 05:32:21 -0800 (PST) From: To: , , Subject: [PATCH 11/11] dts: marvell: add 2 eeprom properties to A7K DB device tree Date: Wed, 3 Feb 2021 15:31:38 +0200 Message-ID: <20210203133138.10754-12-kostap@marvell.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20210203133138.10754-1-kostap@marvell.com> References: <20210203133138.10754-1-kostap@marvell.com> MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.737 definitions=2021-02-03_05:2021-02-03, 2021-02-03 signatures=0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210203_083232_327074_4748DA9B X-CRM114-Status: GOOD ( 13.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: andrew@lunn.ch, jaz@semihalf.com, gregory.clement@bootlin.com, linux@armlinux.org.uk, nadavh@marvell.com, robh+dt@kernel.org, Konstantin Porotchkin , stefanc@marvell.com, mw@semihalf.com, bpeled@marvell.com, sebastian.hesselbarth@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Ben Peled Add on-board i2c EEPROMs U37 and U38 Signed-off-by: Ben Peled Signed-off-by: Konstantin Porotchkin --- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-7040-db.dts b/arch/arm64/boot/dts/marvell/armada-7040-db.dts index 39f1d393664f..c8258defa9e5 100644 --- a/arch/arm64/boot/dts/marvell/armada-7040-db.dts +++ b/arch/arm64/boot/dts/marvell/armada-7040-db.dts @@ -152,6 +152,20 @@ * IO0_7: IO1_7: SDIO_Vcntrl */ }; + + /* U38 */ + eeprom0: eeprom@50 { + compatible = "atmel,24c64"; + reg = <0x50>; + pagesize = <0x20>; + }; + + /* U37 */ + eeprom1: eeprom@57 { + compatible = "atmel,24c64"; + reg = <0x57>; + pagesize = <0x20>; + }; }; &cp0_nand_controller {