Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751987AbdGERrF (ORCPT ); Wed, 5 Jul 2017 13:47:05 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:36670 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751664AbdGERrE (ORCPT ); Wed, 5 Jul 2017 13:47:04 -0400 From: Karl Beldan X-Google-Original-From: Karl Beldan To: linux-mtd@lists.infradead.org Cc: bcm-kernel-feedback-list@broadcom.com, linux-kernel@vger.kernel.org, Brian Norris , Kamal Dasu , Boris Brezillon , Richard Weinberger , David Woodhouse , Marek Vasut , Cyrille Pitchen , Karl Beldan Subject: [PATCH] brcmnand: Fix up the flash cache register offset for older controllers Date: Wed, 5 Jul 2017 17:46:53 +0000 Message-Id: <20170705174653.21797-1-karl.beldan+oss@gmail.com> X-Mailer: git-send-email 2.10.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1437 Lines: 42 From: Karl Beldan Tested on BCM{63138,6838,63268} and cross checked with the various *_map_part.h which the brcmnand_regs_v* in brcmnand.c have historically been derived from. Cc: Brian Norris Cc: Kamal Dasu Cc: Boris Brezillon Cc: Richard Weinberger Cc: David Woodhouse Cc: Marek Vasut Cc: Cyrille Pitchen Signed-off-by: Karl Beldan --- drivers/mtd/nand/brcmnand/brcmnand.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/brcmnand/brcmnand.c b/drivers/mtd/nand/brcmnand/brcmnand.c index 7419c5c..e6371ff6 100644 --- a/drivers/mtd/nand/brcmnand/brcmnand.c +++ b/drivers/mtd/nand/brcmnand/brcmnand.c @@ -250,7 +250,7 @@ static const u16 brcmnand_regs_v40[] = { [BRCMNAND_OOB_READ_10_BASE] = 0x130, [BRCMNAND_OOB_WRITE_BASE] = 0x30, [BRCMNAND_OOB_WRITE_10_BASE] = 0, - [BRCMNAND_FC_BASE] = 0x200, + [BRCMNAND_FC_BASE] = 0x400, }; /* BRCMNAND v5.0 */ @@ -280,7 +280,7 @@ static const u16 brcmnand_regs_v50[] = { [BRCMNAND_OOB_READ_10_BASE] = 0x130, [BRCMNAND_OOB_WRITE_BASE] = 0x30, [BRCMNAND_OOB_WRITE_10_BASE] = 0x140, - [BRCMNAND_FC_BASE] = 0x200, + [BRCMNAND_FC_BASE] = 0x400, }; /* BRCMNAND v6.0 - v7.1 */ -- 2.10.1