]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
driver/ifc: Add 64KB page support
authorJaiprakash Singh <b44839@freescale.com>
Sat, 21 Mar 2015 02:28:27 +0000 (19:28 -0700)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:31:12 +0000 (22:31 +0200)
commitfdc4abc4fa0b5f6c3609ba02ee3f7367f0dc35b9
tree139f573853eb1639d2df30f3c61db5adf295f98b
parent8ca4e5929a3f31e5e7221dda217a6205c4944a20
driver/ifc: Add 64KB page support

IFC has two register pages.Till IFC version 1.4 each
register page is 4KB each.But IFC ver 2.0 register page
size is 64KB each.IFC regiters structure is break into
two viz FCM and RUNTIME.FCM(Flash control machine) registers
are defined in PAGE0 and controls IFC generic functionality.
RUNTIME registers are defined in PAGE1 and controls NAND and
GPCM funcinality.

FCM and RUNTIME structures defination is common for IFC
version 1.4 and 2.0.

Signed-off-by: Jaiprakash Singh <b44839@freescale.com>
Signed-off-by: York Sun <yorksun@freescale.com>
arch/arm/cpu/armv7/ls102xa/clock.c
arch/arm/cpu/armv8/fsl-lsch3/speed.c
arch/powerpc/cpu/mpc85xx/cpu_init_early.c
arch/powerpc/cpu/mpc85xx/speed.c
board/freescale/bsc9132qds/bsc9132qds.c
board/freescale/c29xpcie/c29xpcie.c
board/freescale/p1010rdb/p1010rdb.c
board/freescale/p1010rdb/spl.c
drivers/mtd/nand/fsl_ifc_nand.c
drivers/mtd/nand/fsl_ifc_spl.c
include/fsl_ifc.h