Re: [U-Boot-Users] [PATCH][AT91][Re-submit] DataFlash AT45DB021 support

2008-07-10 Thread Jean-Christophe PLAGNIOL-VILLARD
On 11:06 Thu 05 Jun , Sergey Lapin wrote:
> Some boards based on AT91SAM926X-EK use smaller DF chips to keep
> bootstrap, u-boot and its environment, using NAND or other external
> storage for kernel and rootfs. This patch adds support for
> small 1024x263 chip.
> 
> Signed-off-by: Sergey Lapin <[EMAIL PROTECTED]>
> ---
>  drivers/mtd/dataflash.c |   14 ++-
>  include/dataflash.h |1 +
>  2 files changed, 16 insertions(+), 2 deletions(-)
> 
Applied in u-boot-at91

Best Regards,
J.

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


Re: [U-Boot-Users] [PATCH][AT91][Re-submit] DataFlash AT45DB021 support

2008-06-26 Thread Jean-Christophe PLAGNIOL-VILLARD
On 17:21 Tue 17 Jun , Sergey Lapin wrote:
> Hi, all!
> 
> > > On 11:06 Thu 05 Jun , Sergey Lapin wrote:
> > > > Some boards based on AT91SAM926X-EK use smaller DF chips to keep
> > > > bootstrap, u-boot and its environment, using NAND or other external
> > > > storage for kernel and rootfs. This patch adds support for
> > > > small 1024x263 chip.
> > > > 
> > > > Signed-off-by: Sergey Lapin <[EMAIL PROTECTED]>
> > > Scott will you handle this patch or I will do?
> > > 
> > > Best Regards,
> > > J.
> > 
> > It's not NAND; go ahead and take it.
> > 
> > -Scott
> Any updates about this?
> 
> Thanks a lot,
> S.
> 
> 
I'll take care of this patch during the next week, sorry for the delay.

Best Regards,
J.

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


Re: [U-Boot-Users] [PATCH][AT91][Re-submit] DataFlash AT45DB021 support

2008-06-17 Thread Sergey Lapin
Hi, all!

> > On 11:06 Thu 05 Jun , Sergey Lapin wrote:
> > > Some boards based on AT91SAM926X-EK use smaller DF chips to keep
> > > bootstrap, u-boot and its environment, using NAND or other external
> > > storage for kernel and rootfs. This patch adds support for
> > > small 1024x263 chip.
> > > 
> > > Signed-off-by: Sergey Lapin <[EMAIL PROTECTED]>
> > Scott will you handle this patch or I will do?
> > 
> > Best Regards,
> > J.
> 
> It's not NAND; go ahead and take it.
> 
> -Scott
Any updates about this?

Thanks a lot,
S.




-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


Re: [U-Boot-Users] [PATCH][AT91][Re-submit] DataFlash AT45DB021 support

2008-06-06 Thread Jean-Christophe PLAGNIOL-VILLARD
On 11:06 Thu 05 Jun , Sergey Lapin wrote:
> Some boards based on AT91SAM926X-EK use smaller DF chips to keep
> bootstrap, u-boot and its environment, using NAND or other external
> storage for kernel and rootfs. This patch adds support for
> small 1024x263 chip.
> 
> Signed-off-by: Sergey Lapin <[EMAIL PROTECTED]>
Scott will you handle this patch or I will do?

Best Regards,
J.

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH][AT91][Re-submit] DataFlash AT45DB021 support

2008-06-05 Thread Sergey Lapin
Some boards based on AT91SAM926X-EK use smaller DF chips to keep
bootstrap, u-boot and its environment, using NAND or other external
storage for kernel and rootfs. This patch adds support for
small 1024x263 chip.

Signed-off-by: Sergey Lapin <[EMAIL PROTECTED]>
---
 drivers/mtd/dataflash.c |   14 ++-
 include/dataflash.h |1 +
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/drivers/mtd/dataflash.c b/drivers/mtd/dataflash.c
index 8247aa0..92accc0 100644
--- a/drivers/mtd/dataflash.c
+++ b/drivers/mtd/dataflash.c
@@ -52,8 +52,19 @@ int AT91F_DataflashInit (void)
dataflash_info[i].Device.pages_number = 0;
dfcode = AT91F_DataflashProbe (cs[i].cs,
&dataflash_info[i].Desc);
 
switch (dfcode) {
+   case AT45DB021:
+   dataflash_info[i].Device.pages_number = 1024;
+   dataflash_info[i].Device.pages_size = 263;
+   dataflash_info[i].Device.page_offset = 9;
+   dataflash_info[i].Device.byte_mask = 0x300;
+   dataflash_info[i].Device.cs = cs[i].cs;
+   dataflash_info[i].Desc.DataFlash_state = IDLE;
+   dataflash_info[i].logical_address = cs[i].addr;
+   dataflash_info[i].id = dfcode;
+   found[i] += dfcode;;
+   break;
case AT45DB161:
dataflash_info[i].Device.pages_number = 4096;
dataflash_info[i].Device.pages_size = 528;
@@ -178,6 +188,9 @@ void dataflash_print_info (void)
if (dataflash_info[i].id != 0) {
printf("DataFlash:");
switch (dataflash_info[i].id) {
+   case AT45DB021:
+   printf("AT45DB021\n");
+   break;
case AT45DB161:
printf("AT45DB161\n");
break;
diff --git a/include/dataflash.h b/include/dataflash.h
index f20c738..11e5188 100644
--- a/include/dataflash.h
+++ b/include/dataflash.h
@@ -137,6 +137,7 @@ struct dataflash_addr {
 
/*-*/
 
 #define AT45DB161  0x2c
+#define AT45DB021  0x14
 #define AT45DB321  0x34
 #define AT45DB642  0x3c
 #define AT45DB128  0x10
-- 
1.5.4.1

-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users