* adding pxa3xx_nand_flash to platform data
@ 2010-05-05 7:58 Siddarth Gore
2010-05-05 8:56 ` Eric Miao
0 siblings, 1 reply; 6+ messages in thread
From: Siddarth Gore @ 2010-05-05 7:58 UTC (permalink / raw)
To: linux-arm-kernel
Hello Eric,
Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
support for Aspenite DB board (pxa168). I have a patch ready to add
pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
field in it.
Looks like it is the same for all boards (depending upon the page size).
So should I add it to the board specific setup file or remove it from
pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
If there are boards which require a different cmdset then we have to go
with first option, if not, we can use option two and save some code
duplication.
-siddarth
^ permalink raw reply [flat|nested] 6+ messages in thread
* adding pxa3xx_nand_flash to platform data
2010-05-05 7:58 adding pxa3xx_nand_flash to platform data Siddarth Gore
@ 2010-05-05 8:56 ` Eric Miao
2010-05-05 8:56 ` Eric Miao
0 siblings, 1 reply; 6+ messages in thread
From: Eric Miao @ 2010-05-05 8:56 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, May 5, 2010 at 3:58 PM, Siddarth Gore <gores@marvell.com> wrote:
> Hello Eric,
>
> Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
> support for Aspenite DB board (pxa168). I have a patch ready to add
> pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
> field in it.
> Looks like it is the same for all boards (depending upon the page size).
> So should I add it to the board specific setup file or remove it from
> pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
>
> If there are boards which require a different cmdset then we have to go
> with first option, if not, we can use option two and save some code
> duplication.
>
There are normally two sets of commands, yet the code derived from some
previous work that there were several subtle different command sets.
Haojian,
Could you help check if there are other possibilities? Otherwsie, we can
just make this field internal and decide by page_size?
- eric
^ permalink raw reply [flat|nested] 6+ messages in thread
* adding pxa3xx_nand_flash to platform data
2010-05-05 8:56 ` Eric Miao
@ 2010-05-05 8:56 ` Eric Miao
2010-05-06 9:20 ` Haojian Zhuang
0 siblings, 1 reply; 6+ messages in thread
From: Eric Miao @ 2010-05-05 8:56 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, May 5, 2010 at 4:56 PM, Eric Miao <eric.y.miao@gmail.com> wrote:
> On Wed, May 5, 2010 at 3:58 PM, Siddarth Gore <gores@marvell.com> wrote:
>> Hello Eric,
>>
>> Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
>> support for Aspenite DB board (pxa168). I have a patch ready to add
>> pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
>> field in it.
>> Looks like it is the same for all boards (depending upon the page size).
>> So should I add it to the board specific setup file or remove it from
>> pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
>>
>> If there are boards which require a different cmdset then we have to go
>> with first option, if not, we can use option two and save some code
>> duplication.
>>
>
> There are normally two sets of commands, yet the code derived from some
> previous work that there were several subtle different command sets.
>
> Haojian,
>
> Could you help check if there are other possibilities? Otherwsie, we can
> just make this field internal and decide by page_size?
>
Haojian CC'ed.
^ permalink raw reply [flat|nested] 6+ messages in thread
* adding pxa3xx_nand_flash to platform data
2010-05-05 8:56 ` Eric Miao
@ 2010-05-06 9:20 ` Haojian Zhuang
2010-05-10 4:43 ` Siddarth Gore
0 siblings, 1 reply; 6+ messages in thread
From: Haojian Zhuang @ 2010-05-06 9:20 UTC (permalink / raw)
To: linux-arm-kernel
On Wed, May 5, 2010 at 4:56 AM, Eric Miao <eric.y.miao@gmail.com> wrote:
> On Wed, May 5, 2010 at 4:56 PM, Eric Miao <eric.y.miao@gmail.com> wrote:
>> On Wed, May 5, 2010 at 3:58 PM, Siddarth Gore <gores@marvell.com> wrote:
>>> Hello Eric,
>>>
>>> Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
>>> support for Aspenite DB board (pxa168). I have a patch ready to add
>>> pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
>>> field in it.
>>> Looks like it is the same for all boards (depending upon the page size).
>>> So should I add it to the board specific setup file or remove it from
>>> pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
>>>
>>> If there are boards which require a different cmdset then we have to go
>>> with first option, if not, we can use option two and save some code
>>> duplication.
>>>
>>
>> There are normally two sets of commands, yet the code derived from some
>> previous work that there were several subtle different command sets.
>>
We already formated the patches of removing the duplication. Now it's
put into mailist. Try these patches.
Thanks
Haojian
^ permalink raw reply [flat|nested] 6+ messages in thread
* adding pxa3xx_nand_flash to platform data
2010-05-06 9:20 ` Haojian Zhuang
@ 2010-05-10 4:43 ` Siddarth Gore
2010-05-10 11:15 ` Lei Wen
0 siblings, 1 reply; 6+ messages in thread
From: Siddarth Gore @ 2010-05-10 4:43 UTC (permalink / raw)
To: linux-arm-kernel
On Thu, 2010-05-06 at 02:20 -0700, Haojian Zhuang wrote:
> On Wed, May 5, 2010 at 4:56 AM, Eric Miao <eric.y.miao@gmail.com> wrote:
> > On Wed, May 5, 2010 at 4:56 PM, Eric Miao <eric.y.miao@gmail.com> wrote:
> >> On Wed, May 5, 2010 at 3:58 PM, Siddarth Gore <gores@marvell.com> wrote:
> >>> Hello Eric,
> >>>
> >>> Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
> >>> support for Aspenite DB board (pxa168). I have a patch ready to add
> >>> pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
> >>> field in it.
> >>> Looks like it is the same for all boards (depending upon the page size).
> >>> So should I add it to the board specific setup file or remove it from
> >>> pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
> >>>
> >>> If there are boards which require a different cmdset then we have to go
> >>> with first option, if not, we can use option two and save some code
> >>> duplication.
> >>>
> >>
> >> There are normally two sets of commands, yet the code derived from some
> >> previous work that there were several subtle different command sets.
> >>
>
> We already formated the patches of removing the duplication. Now it's
> put into mailist. Try these patches.
>
Thanks a lot Haojian. I have tried the whole patchset and it is working
fine on my Aspenite DB board. Did not get a chance to check individual
patches though.
Also, some patches did not get applied with git-am. I had to manually
apply them.
-siddarth
> Thanks
> Haojian
^ permalink raw reply [flat|nested] 6+ messages in thread
* adding pxa3xx_nand_flash to platform data
2010-05-10 4:43 ` Siddarth Gore
@ 2010-05-10 11:15 ` Lei Wen
0 siblings, 0 replies; 6+ messages in thread
From: Lei Wen @ 2010-05-10 11:15 UTC (permalink / raw)
To: linux-arm-kernel
Hi Siddarth,
This patch set is base on Eric's pxa-linux-2.6.git devel branch.
http://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
You could try it on that git. If anything wrong, please let me know.
Thanks,
Lei
On Mon, May 10, 2010 at 12:43 PM, Siddarth Gore <gores@marvell.com> wrote:
> On Thu, 2010-05-06 at 02:20 -0700, Haojian Zhuang wrote:
>> On Wed, May 5, 2010 at 4:56 AM, Eric Miao <eric.y.miao@gmail.com> wrote:
>> > On Wed, May 5, 2010 at 4:56 PM, Eric Miao <eric.y.miao@gmail.com> wrote:
>> >> On Wed, May 5, 2010 at 3:58 PM, Siddarth Gore <gores@marvell.com> wrote:
>> >>> Hello Eric,
>> >>>
>> >>> Currently I need to enable the deprecated MTD_NAND_PXA3xx_BUILTIN
>> >>> support for Aspenite DB board (pxa168). I have a patch ready to add
>> >>> pxa3xx_nand_flash in aspenite.c but I was wondering about the cmdset
>> >>> field in it.
>> >>> Looks like it is the same for all boards (depending upon the page size).
>> >>> So should I add it to the board specific setup file or remove it from
>> >>> pxa3xx_nand_platform_data (and put it in say, pxa3xx_nand_info)?
>> >>>
>> >>> If there are boards which require a different cmdset then we have to go
>> >>> with first option, if not, we can use option two and save some code
>> >>> duplication.
>> >>>
>> >>
>> >> There are normally two sets of commands, yet the code derived from some
>> >> previous work that there were several subtle different command sets.
>> >>
>>
>> We already formated the patches of removing the duplication. Now it's
>> put into mailist. Try these patches.
>>
> Thanks a lot Haojian. I have tried the whole patchset and it is working
> fine on my Aspenite DB board. Did not get a chance to check individual
> patches though.
>
> Also, some patches did not get applied with git-am. I had to manually
> apply them.
>
> -siddarth
>
>> Thanks
>> Haojian
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-05-10 11:15 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-05 7:58 adding pxa3xx_nand_flash to platform data Siddarth Gore
2010-05-05 8:56 ` Eric Miao
2010-05-05 8:56 ` Eric Miao
2010-05-06 9:20 ` Haojian Zhuang
2010-05-10 4:43 ` Siddarth Gore
2010-05-10 11:15 ` Lei Wen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).