Re: [U-Boot] Any good __LOW COST__ MIPS SBC suggestion please

2010-03-07 Thread Florian Fainelli
Le samedi 6 mars 2010 21:42:52, Jerry Van Baren a écrit :
> Hi Balaji,
> 
> Balaji Ravindran wrote:
> > Hi all,
> >
> > I'm hunting for a __LOW COST__ MIPS/PPC SBC, something like TS-7200(but
> > it is for ARM). Could anyone please suggest me a good one, that you guys
> > have come across.
> > My purpose is only for general driver development, and developing some
> > MIPS / PPC porting skills.
> >
> > Also another true intension is, i have couple of 2600$$ BDI3000 JTAG
> > debuggers for PPC and MIPS, lying idle in my office, and want to make
> > some good use out of it :).
> 
> Lucky dude.  :-)
> 
> > I was looking in the "Boards" directory to hunt for any MIPS based SBC
> > boards, but found it hard to search.
> >
> > It will be nice, if its an SBC, and it has atleast 64/128 MB SDRAM, and
> > 16/32 MB flash, USB support, (i can;t expect a super fast processor, but
> > a decent one like 166/200 Mhz should be ok)
> 
> Two off-the-wall thoughts would be to use QEMU (the ultimate in low
> cost) or a MIPS-based wireless/firewall/router.  A fair number of the
> cheap ones use versions of the Realtek SoC processor, which is MIPS
> architecture:
>

This is actually a really bad choice, unless you start using Realtek WiSoCs 
(RT30xx/RT28xx). RTL8186 and RTL8651B are using a Lexra core, which is famous 
for not having 4 patented instructions (lwl, lwr, swl and swr), which 
therefore requires a different toolchain. Also the Linux support is just non-
existent. Finally they use a brain-dead bootloader called ROME which only 
allows a couple of actions to be performed.

More seriously, buy a WRT160NL or WRT54GL from Linksys, which is equally cheap 
as those Realtek devices.

> 
> As another possibility, you may be able to pick up a Lemote computer
> which uses the Loongson processor:
>
>

This is a much better choice :)
-- 
Cordialement, Florian Fainelli
--
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] OMAP3 SPI driver ( was Re: [PATCH] TI DaVinci: Driver for the davinci SPI controller)

2010-03-07 Thread Dirk Behme

Hi Mansoor,

On 05.03.2010 07:47, Mansoor wrote:

Dirk Behme  googlemail.com>  writes:





E.g. what I did for OMAP3 SPI driver:

/* OMAP3 McSPI registers */
struct mcspi_channel {
unsigned int chconf;/* 0x2C, 0x40, 0x54, 0x68 */
unsigned int chstat;/* 0x30, 0x44, 0x58, 0x6C */
unsigned int chctrl;/* 0x34, 0x48, 0x5C, 0x70 */
unsigned int tx;/* 0x38, 0x4C, 0x60, 0x74 */
unsigned int rx;/* 0x3C, 0x50, 0x64, 0x78 */
};



[...]


writel(value, regs->modulctrl);



Hi Dirk,

I could not find this code in any of the repositories. Could you share the
u-boot omap3 spi driver?


I used the SPI driver for DaVinci (which this thread is about) as 
starting point for an U-Boot OMAP3 driver. The goal was to be able to 
access SPI ethernet on Zippy expansion board for Beagle. 
Unfortunately, I never found the time to finalize it.


Please find my latest patch from beginning of January 2010 in attachment.

I really hope it might help to finalize it!

Many thanks for asking and best regards

Dirk

P.S.: You might notice that the patch contains changes for the SPI 
ethernet, too. This should be moved to a separate patch.
---
 board/ti/beagle/beagle.c   |   14 ++
 drivers/net/enc28j60.c |  156 +--
 drivers/spi/Makefile   |1 
 drivers/spi/omap3_spi.c|  272 +
 drivers/spi/omap3_spi.h|  115 +
 include/configs/omap3_beagle.h |   10 +
 include/netdev.h   |2 
 7 files changed, 503 insertions(+), 67 deletions(-)

Index: u-boot-main/include/configs/omap3_beagle.h
===
--- u-boot-main.orig/include/configs/omap3_beagle.h
+++ u-boot-main/include/configs/omap3_beagle.h
@@ -336,4 +336,14 @@ extern unsigned int boot_flash_sec;
 extern unsigned int boot_flash_type;
 #endif
 
+/*---
+ * SPI based ethernet on optional TinCanTools Zippy board
+ */
+#define CONFIG_OMAP3_SPI
+#define CONFIG_NET_MULTI
+#define CONFIG_ENC28J60
+#define CONFIG_ENC28J60_SPI_BUS3
+#define CONFIG_ENC28J60_SPI_CS 0
+#define CONFIG_ENC28J60_SPI_CLK2000
+#define CONFIG_CMD_NET /* bootp, tftpboot, rarpboot*/
 #endif /* __CONFIG_H */
Index: u-boot-main/drivers/net/enc28j60.c
===
--- u-boot-main.orig/drivers/net/enc28j60.c
+++ u-boot-main/drivers/net/enc28j60.c
@@ -17,9 +17,9 @@
 
 #include 
 #include 
+#include 
 #include 
-#include 
-#include 
+#include 
 
 /*
  * Control Registers in Bank 0
@@ -284,10 +284,14 @@
 /* maximum frame length */
 #define ENC_MAX_FRM_LEN 1518
 
-#define enc_enable() PUT32(IO1CLR, ENC_SPI_SLAVE_CS)
-#define enc_disable() PUT32(IO1SET, ENC_SPI_SLAVE_CS)
-#define enc_cfg_spi() spi_set_cfg(0, 0, 0); spi_set_clock(8);
-
+#define enc_enable(x) spi_cs_activate(x);
+#define enc_disable(x) spi_cs_deactivate(x);
+#define spi_write(x) spi_w8r8(slave, x)
+#define spi_read() spi_w8r8(slave, 0)
+#define spi_lock() spi_claim_bus(slave)
+#define spi_unlock() spi_release_bus(slave)
+/* Use spi_setup_slave() instead of enc_cfg_spi() */
+#define enc_cfg_spi()
 
 static unsigned char encReadReg (unsigned char regNo);
 static void encWriteReg (unsigned char regNo, unsigned char data);
@@ -322,45 +326,11 @@ static unsigned char next_pointer_msb;
 static unsigned char buffer[ENC_MAX_FRM_LEN];
 static int rxResetCounter = 0;
 
-#define RX_RESET_COUNTER 1000;
-
-/*-
- * Always returns 0
- */
-int eth_init (bd_t * bis)
-{
-   unsigned char estatVal;
-   uchar enetaddr[6];
-
-   /* configure GPIO */
-   (*((volatile unsigned long *) IO1DIR)) |= ENC_SPI_SLAVE_CS;
-   (*((volatile unsigned long *) IO1DIR)) |= ENC_RESET;
-
-   /* CS and RESET active low */
-   PUT32 (IO1SET, ENC_SPI_SLAVE_CS);
-   PUT32 (IO1SET, ENC_RESET);
-
-   spi_init ();
+static struct spi_slave *slave;
 
-   /* taken from the Linux driver - dangerous stuff here! */
-   /* Wait for CLKRDY to become set (i.e., check that we can communicate 
with
-  the ENC) */
-   do
-   {
-   estatVal = m_nic_read(CTL_REG_ESTAT);
-   } while ((estatVal & 0x08) || (~estatVal & ENC_ESTAT_CLKRDY));
-
-   /* initialize controller */
-   encReset ();
-   eth_getenv_enetaddr("ethaddr", enetaddr);
-   encInit (enetaddr);
-
-   m_nic_bfs (CTL_REG_ECON1, ENC_ECON1_RXEN);  /* enable receive */
-
-   return 0;
-}
+#define RX_RESET_COUNTER 1000;
 
-int eth_send (volatile void *packet, int length)
+int enc28j60_send (struct eth_device *dev, volatile void *packet, int length)
 {
/* check frame length, etc. */
/* TODO: */
@@ -428,7 +398,7 @@ stati

Re: [U-Boot] [PATCH 1/1] AT91: Update otc570 board to new SoC access

2010-03-07 Thread Tom
Daniel Gorsulowski wrote:
> Tom wrote:
>> Daniel Gorsulowski wrote:
>>> Hello Tom
>>>
>>> Daniel Gorsulowski wrote:
 * convert otc570 board to use c stucture SoC access
 * change gpio access to at91_gpio syntax

 Signed-off-by: Daniel Gorsulowski 
 ---
 This patch requires Jens Scharsigs new SoC access patchset.
 http://lists.denx.de/pipermail/u-boot/2010-February/067424.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067425.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067426.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067427.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067428.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067429.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067430.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067431.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067432.html

>>> ...
>>>
>>> I recognized, you didn't apply this patch yet. Is there any reason, or
>>> did you
>>> simply slip this patch?
>>>
>>> Btw. I'm also missing this patch:
>>> http://lists.denx.de/pipermail/u-boot/2010-February/067779.html
>>>
>> Yes.
>> This was slipped.
>> I spent some time trying to work out which patches needed to be
>> applied to remove the build errors I was seeing with otc but
>> was unable to.
>>
>> Please send me the list of patches and oder of application.
>>
>> Tom
>>
> I just checked out u-boot-arm repository and applied my otc570 patch and Jens
> Scharsigs patch I mentioned above.
> [PATCH ARM] updates the at91 main_clock calculation
> http://lists.denx.de/pipermail/u-boot/2010-February/067779.html
> 
> After applying, build runs without errors.

I have applied the lastest version of these patches I could find.
It does build.
There are some compile warnings

soft_i2c.c: In function 'send_reset':
soft_i2c.c:103: warning: unused variable 'pio'
soft_i2c.c: In function 'send_start':
soft_i2c.c:130: warning: unused variable 'pio'
soft_i2c.c: In function 'send_stop':
soft_i2c.c:147: warning: unused variable 'pio'
soft_i2c.c: In function 'send_ack':
soft_i2c.c:166: warning: unused variable 'pio'
soft_i2c.c: In function 'write_byte':
soft_i2c.c:185: warning: unused variable 'pio'
soft_i2c.c: In function 'read_byte':
soft_i2c.c:259: warning: unused variable 'pio'
atmel_dataflash_spi.c:25:2: warning: #warning Please update to use C 
structur 
SoC access !
atmel_usart.c:21:2: warning: #warning Please update to use C structur 
SoC access !
ohci-at91.c:30:2: warning: #warning Please update to use C structur SoC 
access


Thanks
Tom


> 
> Daniel
> 
>>> Best regards,
>>> Daniel Gorsulowski

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] AT91: Update otc570 board to new SoC access

2010-03-07 Thread Tom
Daniel Gorsulowski wrote:
> Tom wrote:
>> Daniel Gorsulowski wrote:
>>> Hello Tom
>>>
>>> Daniel Gorsulowski wrote:
 * convert otc570 board to use c stucture SoC access
 * change gpio access to at91_gpio syntax

 Signed-off-by: Daniel Gorsulowski 
 ---
 This patch requires Jens Scharsigs new SoC access patchset.
 http://lists.denx.de/pipermail/u-boot/2010-February/067424.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067425.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067426.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067427.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067428.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067429.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067430.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067431.html
 http://lists.denx.de/pipermail/u-boot/2010-February/067432.html

>>> ...
>>>
>>> I recognized, you didn't apply this patch yet. Is there any reason, or
>>> did you
>>> simply slip this patch?
>>>
>>> Btw. I'm also missing this patch:
>>> http://lists.denx.de/pipermail/u-boot/2010-February/067779.html
>>>
>> Yes.
>> This was slipped.
>> I spent some time trying to work out which patches needed to be
>> applied to remove the build errors I was seeing with otc but
>> was unable to.
>>
>> Please send me the list of patches and oder of application.
>>
>> Tom
>>
> I just checked out u-boot-arm repository and applied my otc570 patch and Jens
> Scharsigs patch I mentioned above.
> [PATCH ARM] updates the at91 main_clock calculation
> http://lists.denx.de/pipermail/u-boot/2010-February/067779.html
> 
> After applying, build runs without errors.

I have applied the lastest version of these patches I could find.
It does build.
There are some compile warnings

soft_i2c.c: In function 'send_reset':
soft_i2c.c:103: warning: unused variable 'pio'
soft_i2c.c: In function 'send_start':
soft_i2c.c:130: warning: unused variable 'pio'
soft_i2c.c: In function 'send_stop':
soft_i2c.c:147: warning: unused variable 'pio'
soft_i2c.c: In function 'send_ack':
soft_i2c.c:166: warning: unused variable 'pio'
soft_i2c.c: In function 'write_byte':
soft_i2c.c:185: warning: unused variable 'pio'
soft_i2c.c: In function 'read_byte':
soft_i2c.c:259: warning: unused variable 'pio'
atmel_dataflash_spi.c:25:2: warning: #warning Please update to use C 
structur 
SoC access !
atmel_usart.c:21:2: warning: #warning Please update to use C structur 
SoC access !
ohci-at91.c:30:2: warning: #warning Please update to use C structur SoC 
access


Thanks
Tom


> 
> Daniel
> 
>>> Best regards,
>>> Daniel Gorsulowski

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Any good __LOW COST__ MIPS SBC suggestion please

2010-03-07 Thread Balaji Ravindran
Hi Florian and Jerry,

Thanks for the inputs, i was actually going through the choices, and yea as
suggested Lemote seems to be a nice choice for me, and was wanting to
see distributors in the US / US shipping options.,

also i had a look at the Linksys routers that you guys mentioned, but one
question, aren't the commercial products different from those of development
versions?, I mean, when i opened up my WRT 610N, i could see that, the main
section of my router board is sealed in a steel casing(guess
heat dissipater), though i can get the specs online,

but does it have JTAG ports for debugging support? usually in production
versions, the odm's doesn't provide JTAG right? well, i couldn't see one
though.

Just curious, will we be able to get development boards of Linksys WRT
SKUs?

Thanks

Balaji R

On Sun, Mar 7, 2010 at 2:50 AM, Florian Fainelli wrote:

> Le samedi 6 mars 2010 21:42:52, Jerry Van Baren a écrit :
> > Hi Balaji,
> >
> > Balaji Ravindran wrote:
> > > Hi all,
> > >
> > > I'm hunting for a __LOW COST__ MIPS/PPC SBC, something like TS-7200(but
> > > it is for ARM). Could anyone please suggest me a good one, that you
> guys
> > > have come across.
> > > My purpose is only for general driver development, and developing some
> > > MIPS / PPC porting skills.
> > >
> > > Also another true intension is, i have couple of 2600$$ BDI3000 JTAG
> > > debuggers for PPC and MIPS, lying idle in my office, and want to make
> > > some good use out of it :).
> >
> > Lucky dude.  :-)
> >
> > > I was looking in the "Boards" directory to hunt for any MIPS based SBC
> > > boards, but found it hard to search.
> > >
> > > It will be nice, if its an SBC, and it has atleast 64/128 MB SDRAM, and
> > > 16/32 MB flash, USB support, (i can;t expect a super fast processor,
> but
> > > a decent one like 166/200 Mhz should be ok)
> >
> > Two off-the-wall thoughts would be to use QEMU (the ultimate in low
> > cost) or a MIPS-based wireless/firewall/router.  A fair number of the
> > cheap ones use versions of the Realtek SoC processor, which is MIPS
> > architecture:
> >
>
> This is actually a really bad choice, unless you start using Realtek WiSoCs
> (RT30xx/RT28xx). RTL8186 and RTL8651B are using a Lexra core, which is
> famous
> for not having 4 patented instructions (lwl, lwr, swl and swr), which
> therefore requires a different toolchain. Also the Linux support is just
> non-
> existent. Finally they use a brain-dead bootloader called ROME which only
> allows a couple of actions to be performed.
>
> More seriously, buy a WRT160NL or WRT54GL from Linksys, which is equally
> cheap
> as those Realtek devices.
>
> >
> > As another possibility, you may be able to pick up a Lemote computer
> > which uses the Loongson processor:
> >
> >
>
> This is a much better choice :)
> --
> Cordialement, Florian Fainelli
> --
>
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] ARM pull request

2010-03-07 Thread Tom
Wolfgang,
Please pull arm.
Thanks,
Tom

The following changes since commit ef8d008730fb62fc81a792274eea40480593a7d3:
   Wolfgang Denk (1):
 Merge branch 'master' of git://git.denx.de/u-boot-cfi-flash

are available in the git repository at:

   git://git.denx.de/u-boot-arm master

Achim Ehrlich (1):
   ARM change name of defines for AT91 arm926ejs

Anders Darander (1):
   Add bootcount to AT91

Daniel Gorsulowski (1):
   AT91: Update otc570 board to new SoC access

Heiko Schocher (2):
   arm: add support for the suen3 board from keymile
   arm, suen3: fix compile error, if doing not a local build

Jens Scharsig (1):
   updates the at91 main_clock calculation

John Rigby (5):
   mxc_serial replace platform specific clock
   Add support for Freescale MX25 SOC
   fec_mxc: cleanup and factor out MX27 dependencies
   fec_mxc: add MX25 support
   Add support for KARO TX25 board

Ladislav Michl (8):
   NetStar: eeprom - undefined reference to `memset'
   NetStar: eeprom - be less verbose
   NetStar: eeprom - fix linker error
   NetStar: fix default environment
   NetStar: make mtdparts default ready for recent kernels
   netstar.h: do not exceed 80 columns
   VoiceBlue: limit line lenght to 80 characters
   VoiceBlue: fix linker errors

Matthias Kaehlcke (3):
   ep93xx: Fix calculation of sys ticks in clk_to_systicks()
   ep93xx: Refactoring of timer code
   edb93xx: Fix SDRAM initialization

Nick Thompson (1):
   da830evm: Add support for TI EMAC

Prafulla Wadaskar (1):
   arm: kirkwood: suen3: fixed build warning

Sandeep Paulraj (1):
   DaVinci: Adding entry to MAKEALL for DM365 EVM

Siarhei Siamashka (1):
   OMAP3: workaround for ARM Cortex-A8 erratum 725233

Stefano Babic (10):
   MX51: Add initial support for the Freescale MX51
   MX51: Add register definitions
   MX51: Add pin and multiplexer definitions.
   serial_mxc: add support for MX51 processor
   mmc: check correctness of the voltage mask in ocr
   MMC: add weak function to detect MMC/SD card
   ARM: add accessors functions
   fsl_esdhc: add support for mx51 processor
   Add initial support for Freescale mx51evk board
   MX51: removed warnings for the mx51evk

Tom Rix (1):
   ARM Update mach-types

Vipin Kumar (1):
   SPEAr : Supporting new mach ids for spear310 and spear320

  MAINTAINERS|   10 +-
  MAKEALL|3 +
  Makefile   |   11 +
  board/atmel/at91cap9adk/at91cap9adk.c  |2 +-
  board/atmel/at91sam9261ek/at91sam9261ek.c  |2 +-
  board/atmel/at91sam9263ek/at91sam9263ek.c  |2 +-
  board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c|2 +-
  board/atmel/at91sam9rlek/at91sam9rlek.c|2 +-
  board/davinci/da830evm/da830evm.c  |   65 ++-
  board/edb93xx/sdram_cfg.c  |   39 +-
  board/esd/otc570/otc570.c  |  182 ++--
  board/freescale/mx51evk/Makefile   |   48 +
  board/freescale/mx51evk/config.mk  |   25 +
  board/freescale/mx51evk/imximage.cfg   |  119 +++
  board/freescale/mx51evk/mx51evk.c  |  397 
  .../eeprom.lds => freescale/mx51evk/mx51evk.h} |   56 +-
  board/karo/tx25/Makefile   |   51 +
  board/karo/tx25/config.mk  |5 +
  board/karo/tx25/lowlevel_init.S|  131 +++
  board/karo/tx25/tx25.c |  176 
  board/keymile/common/common.c  |6 +-
  board/keymile/km_arm/Makefile  |   54 +
  board/keymile/km_arm/config.mk |   28 +
  board/keymile/km_arm/km_arm.c  |  324 ++
  board/keymile/km_arm/kwbimage.cfg  |  175 
  board/netstar/Makefile |   54 +-
  board/netstar/eeprom.c |   95 +-
  board/netstar/eeprom_start.S   |   13 -
  board/ronetix/pm9261/pm9261.c  |2 +-
  board/ronetix/pm9263/pm9263.c  |2 +-
  board/spear/spear310/spear310.c|2 +-
  board/spear/spear320/spear320.c|2 +-
  board/voiceblue/Makefile   |   33 +-
  board/voiceblue/eeprom.c   |   97 +-
  board/voiceblue/eeprom_start.S |   11 -
  cpu/arm920t/ep93xx/timer.c |   76 +-
  cpu/arm926ejs/at91/clock.c |9 +-
  cpu/arm926ejs/at91/cpu.c   |   42 +-
  cpu/arm926ejs/mx25/Makefile|   46 +
  cpu/arm926ejs/mx25/generic.c   |  263 +
  cpu/arm926ejs/mx25/reset.c   

[U-Boot] ARM pull request

2010-03-07 Thread Tom
Wolfgang,
Please pull from arm master.
This is the pull request
Thanks
Tom

The following changes since commit ef8d008730fb62fc81a792274eea40480593a7d3:
   Wolfgang Denk (1):
 Merge branch 'master' of git://git.denx.de/u-boot-cfi-flash

are available in the git repository at:

   git://git.denx.de/u-boot-arm master

Achim Ehrlich (1):
   ARM change name of defines for AT91 arm926ejs

Anders Darander (1):
   Add bootcount to AT91

Daniel Gorsulowski (1):
   AT91: Update otc570 board to new SoC access

Heiko Schocher (2):
   arm: add support for the suen3 board from keymile
   arm, suen3: fix compile error, if doing not a local build

Jens Scharsig (1):
   updates the at91 main_clock calculation

John Rigby (5):
   mxc_serial replace platform specific clock
   Add support for Freescale MX25 SOC
   fec_mxc: cleanup and factor out MX27 dependencies
   fec_mxc: add MX25 support
   Add support for KARO TX25 board

Ladislav Michl (8):
   NetStar: eeprom - undefined reference to `memset'
   NetStar: eeprom - be less verbose
   NetStar: eeprom - fix linker error
   NetStar: fix default environment
   NetStar: make mtdparts default ready for recent kernels
   netstar.h: do not exceed 80 columns
   VoiceBlue: limit line lenght to 80 characters
   VoiceBlue: fix linker errors

Matthias Kaehlcke (3):
   ep93xx: Fix calculation of sys ticks in clk_to_systicks()
   ep93xx: Refactoring of timer code
   edb93xx: Fix SDRAM initialization

Nick Thompson (1):
   da830evm: Add support for TI EMAC

Prafulla Wadaskar (1):
   arm: kirkwood: suen3: fixed build warning

Sandeep Paulraj (1):
   DaVinci: Adding entry to MAKEALL for DM365 EVM

Siarhei Siamashka (1):
   OMAP3: workaround for ARM Cortex-A8 erratum 725233

Stefano Babic (10):
   MX51: Add initial support for the Freescale MX51
   MX51: Add register definitions
   MX51: Add pin and multiplexer definitions.
   serial_mxc: add support for MX51 processor
   mmc: check correctness of the voltage mask in ocr
   MMC: add weak function to detect MMC/SD card
   ARM: add accessors functions
   fsl_esdhc: add support for mx51 processor
   Add initial support for Freescale mx51evk board
   MX51: removed warnings for the mx51evk

Tom Rix (1):
   ARM Update mach-types

Vipin Kumar (1):
   SPEAr : Supporting new mach ids for spear310 and spear320

  MAINTAINERS|   10 +-
  MAKEALL|3 +
  Makefile   |   11 +
  board/atmel/at91cap9adk/at91cap9adk.c  |2 +-
  board/atmel/at91sam9261ek/at91sam9261ek.c  |2 +-
  board/atmel/at91sam9263ek/at91sam9263ek.c  |2 +-
  board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c|2 +-
  board/atmel/at91sam9rlek/at91sam9rlek.c|2 +-
  board/davinci/da830evm/da830evm.c  |   65 ++-
  board/edb93xx/sdram_cfg.c  |   39 +-
  board/esd/otc570/otc570.c  |  182 ++--
  board/freescale/mx51evk/Makefile   |   48 +
  board/freescale/mx51evk/config.mk  |   25 +
  board/freescale/mx51evk/imximage.cfg   |  119 +++
  board/freescale/mx51evk/mx51evk.c  |  397 
  .../eeprom.lds => freescale/mx51evk/mx51evk.h} |   56 +-
  board/karo/tx25/Makefile   |   51 +
  board/karo/tx25/config.mk  |5 +
  board/karo/tx25/lowlevel_init.S|  131 +++
  board/karo/tx25/tx25.c |  176 
  board/keymile/common/common.c  |6 +-
  board/keymile/km_arm/Makefile  |   54 +
  board/keymile/km_arm/config.mk |   28 +
  board/keymile/km_arm/km_arm.c  |  324 ++
  board/keymile/km_arm/kwbimage.cfg  |  175 
  board/netstar/Makefile |   54 +-
  board/netstar/eeprom.c |   95 +-
  board/netstar/eeprom_start.S   |   13 -
  board/ronetix/pm9261/pm9261.c  |2 +-
  board/ronetix/pm9263/pm9263.c  |2 +-
  board/spear/spear310/spear310.c|2 +-
  board/spear/spear320/spear320.c|2 +-
  board/voiceblue/Makefile   |   33 +-
  board/voiceblue/eeprom.c   |   97 +-
  board/voiceblue/eeprom_start.S |   11 -
  cpu/arm920t/ep93xx/timer.c |   76 +-
  cpu/arm926ejs/at91/clock.c |9 +-
  cpu/arm926ejs/at91/cpu.c   |   42 +-
  cpu/arm926ejs/mx25/Makefile|   46 +
  cpu/arm926ejs/mx25/generic.c   |  263 +

[U-Boot] [PATCH 1/2] SPEAr : Adding maintainer name for spear SoCs

2010-03-07 Thread Vipin KUMAR
Signed-off-by: Vipin Kumar 
---
 MAINTAINERS |7 +++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index dd1579e..a42f339 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -639,6 +639,13 @@ Prakash Kumar 
 
cerf250 xscale
 
+Vipin Kumar 
+
+   spear300ARM926EJS (spear300 Soc)
+   spear310ARM926EJS (spear310 Soc)
+   spear320ARM926EJS (spear320 Soc)
+   spear600ARM926EJS (spear600 Soc)
+
 Sergey Lapin 
 
afeb9260ARM926EJS (AT91SAM9260 SoC)
-- 
1.6.0.2

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 2/2] SPEAr : Supporting new mach ids for spear310 and spear320

2010-03-07 Thread Vipin KUMAR
On 3/5/2010 7:36 PM, Tom wrote:
> Vipin KUMAR wrote:
>> From: Vipin Kumar 
>>
>> Supporting new machine ids for SoCs spear310 and spear320
>>
>> include/asm-arm/mach-types.h has to be updated before applying
>> this patch for build to work
>>
>> Signed-off-by: Vipin Kumar 
> 
> I have applied just this patch to ARM.
> Patch 1 is outstanding

I have sent a new patch for maintainer name in MAINTAINERS file
Please include it in your tree

Thanks and Regards
Vipin

> Tom
> 

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] Please pull u-boot-samsung/master

2010-03-07 Thread Minkyu Kang
Dear Tom,

On 6 March 2010 05:29, Tom  wrote:
> Minkyu Kang wrote:
>> Dear Tom,
>>
>> The following changes since commit f687ebf82dbe44dcde5901232ade4f19ecedbf58:
>>   Minkyu Kang (1):
>>         Merge branch 'master' of git://git.denx.de/u-boot-arm
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-samsung master
>>
>> Joonyoung Shim (1):
>>       s3c64xx: Add ifdef at the S3C64XX only codes
>>
>> Minkyu Kang (2):
>>       s5pc1xx: support the GPIO interface
>>       Merge branch 'master' of git://git.denx.de/u-boot-samsung
>
> It would be best if merges were not part of a pull request.
> It makes reviewing the patches difficult.
>
> For this pull request, I believe these are the commits that you
> intend to go in
>
> 2167f2715e127591ed2abcea075ce89bbbf68864
> 3e5d177133a7063cdd000b55b26c696861d44235
> 8f5407c90d3738c3a3c4caca442bc8441cc76f6d
>
>>> 3806459949c80432557d74e0c7731030de838e49
>>> 5a5aaad81edf5d522e38000d00708dd0a1470151
>>> 95a3db1a0cfb1d8d683fd5ab48ffca9b0d3b0e6b
>
> 04a3e2e8e554007d2774b6ad0ab302a491ba41bf
> aac90e231157a34358134a1fb7b1221032db9e1a
> a8d25fc26f681a9c4dfb062ebb4b00b9509a7966
>
> Of these, I believe
>
>>> 3806459949c80432557d74e0c7731030de838e49
>>> 5a5aaad81edf5d522e38000d00708dd0a1470151
>>> 95a3db1a0cfb1d8d683fd5ab48ffca9b0d3b0e6b
>
> Are the merge.
>
> Are these 9 commits correct?
>

9 commits are correct.
8f5407c90d3738c3a3c4caca442bc8441cc76f6d and
3806459949c80432557d74e0c7731030de838e49 are
squashed to
5a5aaad81edf5d522e38000d00708dd0a1470151

Thanks
Minkyu Kang
-- 
from. prom.
www.promsoft.net
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH] MAINTAINERS: sort the list of ARM Maintainers by last name

2010-03-07 Thread Minkyu Kang
Signed-off-by: Minkyu Kang 
---
 MAINTAINERS |   22 +++---
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index 0340c19..29096ec 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -618,6 +618,10 @@ Simon Kagstrom 
 
openrd_base ARM926EJS (Kirkwood SoC)
 
+Minkyu Kang 
+
+   SMDKC100ARM CORTEX-A8 (S5PC100 SoC)
+
 Nishant Kamat 
 
omap1610h2  ARM926EJS
@@ -632,13 +636,6 @@ Sergey Kubushyn 
SONATA  ARM926EJS
SCHMOOGIE   ARM926EJS
 
-Sandeep Paulraj 
-
-   davinci_dm355evmARM926EJS
-   davinci_dm355leopardARM926EJS
-   davinci_dm365evmARM926EJS
-   davinci_dm6467evm   ARM926EJS
-
 Prakash Kumar 
 
cerf250 xscale
@@ -675,6 +672,13 @@ Kyungmin Park 
 
apollon ARM1136EJS
 
+Sandeep Paulraj 
+
+   davinci_dm355evmARM926EJS
+   davinci_dm355leopardARM926EJS
+   davinci_dm365evmARM926EJS
+   davinci_dm6467evm   ARM926EJS
+
 Peter Pearse 
integratorcpAll current ARM supplied & supported core modules
-see 
http://www.arm.com/products/DevTools/Hardware_Platforms.html
@@ -775,10 +779,6 @@ Alex Z
lartSA1100
dnp1110 SA1110
 
-Minkyu Kang 
-
-   SMDKC100ARM CORTEX-A8 (S5PC100 SoC)
-
 -
 
 Unknown / orphaned boards:
-- 
1.5.4.3
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot