ioremap() fail on physical address 0x0 in 3.4 kernel

2012-08-21 Thread Murali Nalajala
Hi All, I am doing a below call in my driver to get the virtual address equivalent to physical address 0x0. pdata->v_addr = ioremap(pdata->p_addr, PAGE_SIZE); /* pdata->p_addr=0 */ Above call returns me a valid virtual address i.e: 0xfa20. After that when i try to access the address i am

Re: ioremap() fail on physical address 0x0 in 3.4 kernel

2012-08-21 Thread Murali Nalajala
On 8/21/2012 10:53 PM, Laura Abbott wrote: On 8/21/2012 7:28 AM, Murali Nalajala wrote: Hi All, I am doing a below call in my driver to get the virtual address equivalent to physical address 0x0. pdata->v_addr = ioremap(pdata->p_addr, PAGE_SIZE); /* pdata->p_addr=0 */ Above call ret

Re: ioremap() fail on physical address 0x0 in 3.4 kernel

2012-08-22 Thread Murali Nalajala
;next) { - if (!(vm->flags& VM_ARM_STATIC_MAPPING)) + if (!(vm->flags& (VM_ARM_STATIC_MAPPING | VM_ARM_EMPTY_MAPPING)) continue; addr = (unsigned long)vm->addr; if (addr< next) Tested on

[PATCH 1/1] mtd: msm_nand: Add initial msm nand driver support.

2010-12-31 Thread Murali Nalajala
CC: Brian Swetland Signed-off-by: Arve Hjønnevåg Signed-off-by: Murali Nalajala --- drivers/mtd/devices/Kconfig| 10 + drivers/mtd/devices/Makefile |1 + drivers/mtd/devices/msm_nand.c | 1281 drivers/mtd/devices/msm_nand.h | 75 +++ 4 files

[PATCH 1/1] mtd: msm_nand: Add initial msm nand driver support.

2011-01-04 Thread Murali Nalajala
nd Signed-off-by: Arve Hjønnevåg Signed-off-by: Murali Nalajala --- drivers/mtd/devices/Kconfig| 10 + drivers/mtd/devices/Makefile |1 + drivers/mtd/devices/msm_nand.c | 1281 drivers/mtd/devices/msm_nand.h | 75 +++ 4 files changed, 1367

[PATCH 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-02-28 Thread Murali Nalajala
Lets non-standard NAND drivers take advantage of known NAND chip information. Signed-off-by: Dima Zavin Signed-off-by: Murali Nalajala --- drivers/mtd/nand/Kconfig | 10 +++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand

[PATCH 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-02-28 Thread Murali Nalajala
-msm-2.6.35 branch. CC: Dima Zavin CC: Brian Swetland CC: Arve Hjønnevåg Signed-off-by: Murali Nalajala --- drivers/mtd/devices/Kconfig| 11 + drivers/mtd/devices/Makefile |1 + drivers/mtd/devices/msm_nand.c | 1597 drivers/mtd/devices

[PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-03-07 Thread Murali Nalajala
the flash id table which are part of the mtd subsystem. Signed-off-by: Dima Zavin Signed-off-by: Murali Nalajala --- Changes in V2 * Add more description to the commit text. drivers/mtd/nand/Kconfig | 10 +++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/mtd

Re: [PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-03-08 Thread Murali Nalajala
On 3/8/2011 12:50 AM, Artem Bityutskiy wrote: On Tue, 2011-03-08 at 05:38 +0530, Murali Nalajala wrote: Lets non-standard NAND drivers take advantage of known NAND chip information. The initial development of msm nand driver, driver uses the supported NAND devices information as a hardcoded

Re: [PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-03-20 Thread Murali Nalajala
On 3/8/2011 11:11 PM, Murali Nalajala wrote: On 3/8/2011 12:50 AM, Artem Bityutskiy wrote: On Tue, 2011-03-08 at 05:38 +0530, Murali Nalajala wrote: Lets non-standard NAND drivers take advantage of known NAND chip information. The initial development of msm nand driver, driver uses the

Re: [PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-03-21 Thread Murali Nalajala
On 3/21/2011 12:42 PM, Artem Bityutskiy wrote: On Mon, 2011-03-21 at 12:09 +0530, Murali Nalajala wrote: On 3/8/2011 11:11 PM, Murali Nalajala wrote: On 3/8/2011 12:50 AM, Artem Bityutskiy wrote: On Tue, 2011-03-08 at 05:38 +0530, Murali Nalajala wrote: Lets non-standard NAND drivers take

Re: [PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-03-21 Thread Murali Nalajala
On 3/21/2011 1:28 PM, Murali Nalajala wrote: On 3/21/2011 12:42 PM, Artem Bityutskiy wrote: On Mon, 2011-03-21 at 12:09 +0530, Murali Nalajala wrote: On 3/8/2011 11:11 PM, Murali Nalajala wrote: On 3/8/2011 12:50 AM, Artem Bityutskiy wrote: On Tue, 2011-03-08 at 05:38 +0530, Murali Nalajala

Re: [PATCH V2 1/2] mtd: nand: Allow NAND chip ids to be included standalone.

2011-04-05 Thread Murali Nalajala
On 3/22/2011 1:41 PM, Artem Bityutskiy wrote: On Tue, 2011-03-22 at 12:11 +0530, Murali Nalajala wrote: Still you have any issues/comments? No, not so far, just have not time now to look closer. Did anybody got a chance to go through the patch? Thanks, Murali N -- Sent by an employee of

Re: [PATCH 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-15 Thread Murali Nalajala
On 4/15/2011 3:21 PM, Artem Bityutskiy wrote: On Tue, 2011-03-01 at 06:17 +0530, Murali Nalajala wrote: +#define pr_fmt(fmt) "%s:" fmt, __func__ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "msm_nand.h&qu

[PATCH V2 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-16 Thread Murali Nalajala
-msm-2.6.35 branch. CC: Dima Zavin CC: Brian Swetland CC: Arve Hjønnevåg Signed-off-by: Murali Nalajala --- Changes in V2 * Turn most of the pr_info() calls into pr_debug(). drivers/mtd/devices/Kconfig| 11 + drivers/mtd/devices/Makefile |1 + drivers/mtd/devices/msm_nand.c | 1597

Re: [PATCH 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-16 Thread Murali Nalajala
On 4/16/2011 1:50 PM, Artem Bityutskiy wrote: On Fri, 2011-04-15 at 20:20 +0530, Murali Nalajala wrote: On 4/15/2011 3:21 PM, Artem Bityutskiy wrote: On Tue, 2011-03-01 at 06:17 +0530, Murali Nalajala wrote: +#define pr_fmt(fmt) "%s:" fmt, __func__ + +#include +#include +#include

Re: [PATCH 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-16 Thread Murali Nalajala
On 4/16/2011 2:01 PM, Artem Bityutskiy wrote: On Sat, 2011-04-16 at 11:20 +0300, Artem Bityutskiy wrote: +#define MSM_NAND_REG(off) (msm_nand_phys + (off)) + +#define MSM_NAND_FLASH_CMDMSM_NAND_REG(0x) +#define MSM_NAND_ADDR0MSM_NAND_REG(0x0004) Could you please

Re: [PATCH V2 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-26 Thread Murali Nalajala
On 4/18/2011 1:02 PM, Matthieu CASTET wrote: Hi, Murali Nalajala a écrit : Add initial msm nand driver support for Qualcomm MSM platforms. This driver is capable of handling both 2k and 4k page support nand devices. This driver was originally developed by Arve Hjønnevåg at google. Its source

Re: [PATCH V2 2/2] mtd: msm_nand: Add initial msm nand driver support.

2011-04-27 Thread Murali Nalajala
On 4/27/2011 6:08 PM, Matthieu CASTET wrote: Hi, Hi, Murali Nalajala a écrit : On 4/18/2011 1:02 PM, Matthieu CASTET wrote: Hi, Murali Nalajala a écrit : Add initial msm nand driver support for Qualcomm MSM platforms. This driver is capable of handling both 2k and 4k page support nand