summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/lib
diff options
context:
space:
mode:
authorPrabhakar Kushwaha2012-09-13 10:54:49 +0200
committerKumar Gala2012-09-27 14:32:25 +0200
commit10bfa766efa19c23f72f50727952a26cb1512256 (patch)
tree0159c1ef2daeeab8f40c7e10e6c40ff375e26d87 /arch/powerpc/lib
parentpowerpc/fsl-pci: use 'Header Type' to identify PCIE mode (diff)
downloadkernel-qcow2-linux-10bfa766efa19c23f72f50727952a26cb1512256.tar.gz
kernel-qcow2-linux-10bfa766efa19c23f72f50727952a26cb1512256.tar.xz
kernel-qcow2-linux-10bfa766efa19c23f72f50727952a26cb1512256.zip
driver/mtd:IFC NAND:Initialise internal SRAM before any write
IFC-1.1.0 uses 28nm techenology for SRAM. This tech has known limitaion for SRAM i.e. "byte select" is not supported. Hence Read Modify Write is implemented in IFC for any "system side write" into sram buffer. Reading an uninitialized memory results in ECC Error from sram wrapper. Hence we must initialize/prefill SRAM buffer by any data before writing anything in SRAM from system side. To initialize SRAM user can use "READID" NAND command with read bytes equal to SRAM size. It will be a one time activity post boot. Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com> Acked-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/lib')
0 files changed, 0 insertions, 0 deletions