[PATCH] powerpc/mpc85xx:Add new ext fields to Integrated FLash Controller

Subsystems: linux for powerpc (32-bit and 64-bit), the rest

STALE5106d

2 messages, 2 authors, 2012-08-17 · open the first message on its own page

[PATCH] powerpc/mpc85xx:Add new ext fields to Integrated FLash Controller

From: Prabhakar Kushwaha <hidden>
Date: 2012-08-16 03:58:48

Freescale's Integrated Flash controller(IFC) v1.1.0 supports 40 bit
address bus width. 
In case more than 32 bit address is used, the EXT registers should be set.

Add support of ext registers.

Signed-off-by: Kumar Gala <redacted>
Signed-off-by: York Sun <redacted>
Signed-off-by: Prabhakar Kushwaha <redacted>
---
Base upon git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git
Branch next

 arch/powerpc/include/asm/fsl_ifc.h |   14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/arch/powerpc/include/asm/fsl_ifc.h b/arch/powerpc/include/asm/fsl_ifc.h
index b955012..b8a4b9b 100644
--- a/arch/powerpc/include/asm/fsl_ifc.h
+++ b/arch/powerpc/include/asm/fsl_ifc.h
@@ -768,22 +768,24 @@ struct fsl_ifc_gpcm {
  */
 struct fsl_ifc_regs {
 	__be32 ifc_rev;
-	u32 res1[0x3];
+	u32 res1[0x2];
 	struct {
+		__be32 cspr_ext;
 		__be32 cspr;
-		u32 res2[0x2];
+		u32 res2;
 	} cspr_cs[FSL_IFC_BANK_COUNT];
-	u32 res3[0x18];
+	u32 res3[0x19];
 	struct {
 		__be32 amask;
 		u32 res4[0x2];
 	} amask_cs[FSL_IFC_BANK_COUNT];
-	u32 res5[0x18];
+	u32 res5[0x17];
 	struct {
+		__be32 csor_ext;
 		__be32 csor;
-		u32 res6[0x2];
+		u32 res6;
 	} csor_cs[FSL_IFC_BANK_COUNT];
-	u32 res7[0x18];
+	u32 res7[0x19];
 	struct {
 		__be32 ftim[4];
 		u32 res8[0x8];
-- 
1.7.9.5

Re: [PATCH] powerpc/mpc85xx:Add new ext fields to Integrated FLash Controller

From: Kumar Gala <hidden>
Date: 2012-08-17 14:07:24

On Aug 15, 2012, at 10:58 PM, Prabhakar Kushwaha wrote:
Freescale's Integrated Flash controller(IFC) v1.1.0 supports 40 bit
address bus width. 
In case more than 32 bit address is used, the EXT registers should be set.

Add support of ext registers.

Signed-off-by: Kumar Gala <redacted>
Signed-off-by: York Sun <redacted>
Signed-off-by: Prabhakar Kushwaha <redacted>
---
Base upon git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc.git
Branch next

arch/powerpc/include/asm/fsl_ifc.h |   14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
applied to next

- k
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help