Message ID | 20190510101536.6724-10-chris.packham@alliedtelesis.co.nz (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org> 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 C79E5933 for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 10 May 2019 10:16:33 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B3C3628C2F for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 10 May 2019 10:16:33 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id A659D28C35; Fri, 10 May 2019 10:16:33 +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 5362E28C2F for <patchwork-linux-arm@patchwork.kernel.org>; Fri, 10 May 2019 10:16:33 +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=YfsmqNhFNMWQll4Ya5TQQ2yRdIPRDCTdKnF7zDzQPOk=; b=Q5eMZA4Cjo5bHe 9gp7+wf1Jn+pv/kHGi+ZNMHsJH09WfXCMYHm15zdFoTExndhFWcZCqfKpP3fBQyG2ApU6+63lzIwa JleVDjyYxafexNuQ6xQofk32Yq+FfyeGALezLXz+9KeCqGdkfFUIdjZd8m4SwkF/dzQMYizTOZEov DZE/WJ+rUnYN6x5eoFXiaSvOVfpt8DoLfl33Fp6FCy0hnd3lJgXhy/8GWxeO4tQDgjfqxP3e35YwS RugS6GK0/CSbfSu0VxtsoqQRYZU9WbKHB6Ei1uEcv1mHsQa31/oMD1A/1lsI/5IWt0AqLdPmJetwn XT+8fSgFhAH4548fa8rQ==; 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 1hP2Zm-0007Yd-KQ; Fri, 10 May 2019 10:16:26 +0000 Received: from gate2.alliedtelesis.co.nz ([202.36.163.20]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hP2ZI-0006rG-Ro for linux-arm-kernel@lists.infradead.org; Fri, 10 May 2019 10:16:00 +0000 Received: from mmarshal3.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id 38849891B2; Fri, 10 May 2019 22:15:42 +1200 (NZST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail181024; t=1557483342; bh=ffRELwKP+lmaW7DRibXwng9k8MESZ0Zds5N5g4/LNT0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=kwzPLkoKxhfm7KT+AAYnowDRsjbT/nzy5FRPrhow1LwDqWzZIk/4b0Tx5YOBZMS9F 91RFBN36v0+EX4HUF3MsNca/EHGHY7ysWXcK6deXtv8+MV+MrSOlojDalIeIawiThR jlrxoxNgeB9m+s9abNT94Y3wXwkrWcFwQcf/wkFZH1xR1vKKMxsEU3j0k9frtOOpTS +BT6/jAGKpbj2/SlXCa3zzypckMSXtC9tF6IztP8WjoySbY9PUAcD6mif6R3TWKvcj B0idDD3dHg33j1VZTOkMT/URwX6tFeKMxM4kqerK4r4+N7fkdUG9RDPjvut0wuP5Ek FdnPS2xe19eXA== Received: from smtp (Not Verified[10.32.16.33]) by mmarshal3.atlnz.lc with Trustwave SEG (v7, 5, 8, 10121) id <B5cd54f4d0004>; Fri, 10 May 2019 22:15:41 +1200 Received: from chrisp-dl.ws.atlnz.lc (chrisp-dl.ws.atlnz.lc [10.33.22.30]) by smtp (Postfix) with ESMTP id C9B4113EEF9; Fri, 10 May 2019 22:15:40 +1200 (NZST) Received: by chrisp-dl.ws.atlnz.lc (Postfix, from userid 1030) id 5EA1C1E1D5B; Fri, 10 May 2019 22:15:40 +1200 (NZST) From: Chris Packham <chris.packham@alliedtelesis.co.nz> To: linux@armlinux.org.uk, bp@alien8.de, mark.rutland@arm.com, robh+dt@kernel.org, mchehab@kernel.org, james.morse@arm.com, jlu@pengutronix.de, gregory.clement@bootlin.com Subject: [PATCH v8 9/9] EDAC: armada_xp: Add support for more SoCs Date: Fri, 10 May 2019 22:15:36 +1200 Message-Id: <20190510101536.6724-10-chris.packham@alliedtelesis.co.nz> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190510101536.6724-1-chris.packham@alliedtelesis.co.nz> References: <20190510101536.6724-1-chris.packham@alliedtelesis.co.nz> MIME-Version: 1.0 x-atlnz-ls: pat X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190510_031558_089855_9D15B603 X-CRM114-Status: GOOD ( 10.50 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Cc: devicetree@vger.kernel.org, Chris Packham <chris.packham@alliedtelesis.co.nz>, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-edac@vger.kernel.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP |
Series |
EDAC drivers for Armada XP L2 and DDR
|
expand
|
diff --git a/drivers/edac/armada_xp_edac.c b/drivers/edac/armada_xp_edac.c index 3759a4fbbdee..7f227bdcbc84 100644 --- a/drivers/edac/armada_xp_edac.c +++ b/drivers/edac/armada_xp_edac.c @@ -332,6 +332,11 @@ static int axp_mc_probe(struct platform_device *pdev) axp_mc_read_config(mci); + /* These SoCs have a reduced width bus */ + if (of_machine_is_compatible("marvell,armada380") || + of_machine_is_compatible("marvell,armadaxp-98dx3236")) + drvdata->width /= 2; + /* configure SBE threshold */ /* it seems that SBEs are not captured otherwise */ writel(1 << SDRAM_ERR_CTRL_THR_OFFSET, drvdata->base + SDRAM_ERR_CTRL_REG);
The Armada 38x and other integrated SoCs use a reduced pin count so the width of the SDRAM interface is smaller than the Armada XP SoCs. This means that the definition of "full" and "half" width is reduced from 64/32 to 32/16. Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz> --- drivers/edac/armada_xp_edac.c | 5 +++++ 1 file changed, 5 insertions(+)