Hi Prafulla, Just discovered one important thing to let you know regarding the v3 patch that I'll send to you later...
I misinterpreted a question you asked regarding "100% clone of existing files in the repo". For instance, boards/Seagate/dockstar/kwbimage.cfg and boards/cloudengines/pogoplug_e02/kwbimage.cfg and pretty much everything else in boards/Seagate/dockstar/ and boards/cloudengines/pogoplug_e02/ differ significantly. There are some similarities w/ many sections, but nevertheless numerous differences. RAM, NAND and GPIO/LED setup all differ, as far as the hardware. So, nothing is 100% clone of existing file in the repo. I have gone ahead and fixed the ordering/alphabetization in boards.cfg, and will supply a URL/link to the pogoplug_e02 board in the description. thanks, regards, Dave On Thu, Mar 15, 2012 at 3:12 AM, Prafulla Wadaskar <prafu...@marvell.com>wrote: > > > > -----Original Message----- > > From: David Purdy [mailto:david.c.pu...@gmail.com] > > Sent: 14 March 2012 23:32 > > To: Prafulla Wadaskar > > Cc: u-boot@lists.denx.de; albert.u.b...@aribaud.net > > Subject: Re: [PATCH v2] kirkwood: add support for Cloud Engines > > Pogoplug E02 > > > > Thank you Prafulla, > > > > I supplied 4 responses and some questions ... > > > > On Wed, Mar 14, 2012 at 9:23 AM, Prafulla Wadaskar > > <prafu...@marvell.com> wrote: > > > > > > > > >> -----Original Message----- > > >> From: David C. Purdy [mailto:david.c.pu...@gmail.com] > > >> Sent: 14 March 2012 05:47 > > >> To: u-boot@lists.denx.de > > >> Cc: Prafulla Wadaskar; albert.u.b...@aribaud.net > > >> Subject: [PATCH v2] kirkwood: add support for Cloud Engines > > Pogoplug > > >> E02 > > >> > > >> [PATCH v2] add support for Cloud Engines Pogoplug E02 > > >> > > >> This patch adds support for Cloud Engines Pogoplug E02. > > > > > > > 1. > > > May you please add here a pointer of the board information here? > > > > Will this suffice for pointer regarding board information: > > > > http://archlinuxarm.org/platforms/armv5/pogoplug-v2-pinkgray > > > > ... or do you need something more specific? (not sure what level of > > detail you wish) > > I think this is enough, please add this link for your next patch version > in the patch description. > > > > > > > > > > > > 2. > > > May you please explain how different this board is if compared to > > Sheevaplug, Guruplug, DreamPlug ? > > > > Sheevaplug - 512MB NAND, 512MB RAM, USB, SD card slot & other > > differences > > Guruplug - 512MB NAND, 512MB RAM, USB, SATA & other > > differences > > Dreamplug - 2MB NAND, 512MB RAM, Audio, USB, eSATA & other > > differences > > Pogoplug E02 - 128MB NAND, 256MB RAM, USB > > > > > > ... actually it is probably closest to the Seagate Dockstar (which is > > supported in U-Boot stable since 2010.12 IIRC), but there are enough > > differences that the Dockstar's u-boot binary will not work correctly > > in the Pogoplug E02. > > So in this case, can you use boards/Seagate/dockstar/kwbimage.cfg instead > of creating one more similar file? > > You rest of code will remain as it is. > > > > > >> > > >> Signed-off-by: David Purdy <david.c.pu...@gmail.com> > > >> Cc: prafu...@marvell.com > > >> Cc: albert.u.b...@aribaud.net > > >> --- > > >> Changes for v2: > > >> - added MAINTAINERS info for pogoplug_e02 > > >> - fixed format to ensure capture of all files in path > > >> > > >> MAINTAINERS | 4 + > > >> board/cloudengines/pogoplug_e02/Makefile | 49 +++++++ > > >> board/cloudengines/pogoplug_e02/kwbimage.cfg | 165 > > > > > > > 3. > > > Is this file 100% clone of existing file on the repository? Or you > > have modified it further for your board, if not, you can reuse the old > > one. > > > > I may make some modest/minor modifications to it in the future. > > Perhaps in the GPIO section. > > > > For that reason I'd like the pogoE02 to have its own. > > Does that sound OK? > > Intention here is to avoid duplicate code, the framework is created to > support this, if kwbimage.cfg can be reused from dockstart project, we can > add little code to support your board, in future if there are expansion and > updates you can have your own. > > > > > > > > > > >> ++++++++++++++++++++++++ > > >> board/cloudengines/pogoplug_e02/pogoplug_e02.c | 148 > > >> +++++++++++++++++++++ > > >> board/cloudengines/pogoplug_e02/pogoplug_e02.h | 46 +++++++ > > >> boards.cfg | 1 + > > >> include/configs/pogoplug_e02.h | 123 > > >> ++++++++++++++++++ > > >> 7 files changed, 536 insertions(+), 0 deletions(-) > > >> create mode 100644 board/cloudengines/pogoplug_e02/Makefile > > >> create mode 100644 board/cloudengines/pogoplug_e02/kwbimage.cfg > > >> create mode 100644 board/cloudengines/pogoplug_e02/pogoplug_e02.c > > >> create mode 100644 board/cloudengines/pogoplug_e02/pogoplug_e02.h > > >> create mode 100644 include/configs/pogoplug_e02.h > > >> > > >> diff --git a/MAINTAINERS b/MAINTAINERS > > >> index 46f63a0..ae65ff3 100644 > > >> --- a/MAINTAINERS > > >> +++ b/MAINTAINERS > > >> @@ -793,6 +793,10 @@ Stelian Pop <stel...@popies.net> > > >> at91sam9263ek ARM926EJS (AT91SAM9263 SoC) > > >> at91sam9rlek ARM926EJS (AT91SAM9RL SoC) > > >> > > >> +Dave Purdy <david.c.pu...@gmail.com> > > >> + > > >> + pogoplug_e02 ARM926EJS (Kirkwood SoC) > > >> + > > > > > > > > > 3. > > > Please maintain the order here? > > > > > >> Thierry Reding <thierry.red...@avionic-design.de> > > >> > > >> plutux Tegra2 (ARM7 & A9 Dual Core) > > > > I'm not at all sure I understand you there. Alphabetically: Pop, > > Purdy, Reding... > > all in the ARM section.. > > I think you are right here, the MAINTAINERs file structure is bit > confusing at some places, mostly order is maintained by second name and you > are right here. > > > > > > > > > >> +#endif /* __POGOPLUG_E02_H */ > > >> diff --git a/boards.cfg b/boards.cfg > > >> index 28cc345..3cdf17e 100644 > > >> --- a/boards.cfg > > >> +++ b/boards.cfg > > >> @@ -154,6 +154,7 @@ openrd_ultimate arm > > arm926ejs > > >> openrd Marvell > > >> rd6281a arm arm926ejs - > > >> Marvell kirkwood > > >> sheevaplug arm arm926ejs - > > >> Marvell kirkwood > > >> dockstar arm arm926ejs - > > >> Seagate kirkwood > > >> +pogoplug_e02 arm arm926ejs - > > >> cloudengines Kirkwood > > > > > > > 4. > > > Please maintain an order here too. > > > > > Yes, I see. If I understand you, this would become: > > > > calimain arm arm926ejs calimain > > omicron davinci > > pogoplug_e02 arm arm926ejs - > > cloudengines kirkwood > > dns325 arm arm926ejs - > > d-link Kirkwood > > Yes, that's correct. > > Regards.. > Prafulla . .. >
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot