Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=b696b6b448d3ec5f882aa346ce544e00763e7b3d
Commit:     b696b6b448d3ec5f882aa346ce544e00763e7b3d
Parent:     bd7b8858631bf335ce6e8b4a985b7f951041b572
Author:     Gordon Farquharson <[EMAIL PROTECTED]>
AuthorDate: Sat Jan 26 08:35:44 2008 +0100
Committer:  Russell King <[EMAIL PROTECTED]>
CommitDate: Sat Jan 26 14:58:55 2008 +0000

    [ARM] 4770/1: GLAN Tank: correct physmap_flash_data width field
    
    This patch is required, in conjunction with the patch submitted to
    linux-mtd [1], to access the flash memory device in the GLAN Tank.
    
    Without the patches, the boot log shows
    
    physmap platform flash device: 00080000 at f0000000
    ...
    physmap-flash physmap-flash.0: map_probe failed
    
    whereas with the patches, the boot log shows
    
    physmap platform flash device: 00080000 at f0000000
    Found: ST M29W400DB
    physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
    number of JEDEC chips: 1
    cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
    ...
    cmdlinepart partition parsing not available
    Searching for RedBoot partition table in physmap-flash.0 at offset 0x70000
    No RedBoot partition table detected in physmap-flash.0
    
    The change made by this patch is required because the ST M29W400DB
    flash memory chip in the GLAN Tank is used in 16 bit bus mode (~BYTE
    pin is high when the board is powered on).
    
    [1] http://lists.infradead.org/pipermail/linux-mtd/2008-January/020291.html
    
    Signed-off-by: Gordon Farquharson <[EMAIL PROTECTED]>
    Signed-off-by: Russell King <[EMAIL PROTECTED]>
---
 arch/arm/mach-iop32x/glantank.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/arm/mach-iop32x/glantank.c b/arch/arm/mach-iop32x/glantank.c
index 6309f9a..74c65ce 100644
--- a/arch/arm/mach-iop32x/glantank.c
+++ b/arch/arm/mach-iop32x/glantank.c
@@ -119,7 +119,7 @@ subsys_initcall(glantank_pci_init);
  * GLAN Tank machine initialization.
  */
 static struct physmap_flash_data glantank_flash_data = {
-       .width          = 1,
+       .width          = 2,
 };
 
 static struct resource glantank_flash_resource = {
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to