[DNX#2006033142000552] [U-Boot-Users] [PATCH] support for mainstone devel [...]
DENX Support System
support at denx.de
Fri Mar 31 23:50:23 CEST 2006
Hello list,
inside the automatic U-Boot patch tracking system a new ticket
[DNX#2006033142000552] was created:
<snip>
> Attached are files to add support for the Mainstone development board
> (PXA270 CPU). This work was based on the Lubbock module.
>
> CHANGELOG:
> * Add support for the Mainstone development board
> Patch by Frank Agius, 26 Oct 2005
>
> ________________________________________
> Frank Agius
> SAMSys Technologies, Inc.
>
> Index: MAKEALL
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/MAKEALL,v
> retrieving revision 1.128
> diff -p -u -r1.128 MAKEALL
> --- MAKEALL 21 Oct 2005 20:39:10 -0000 1.128
> +++ MAKEALL 26 Oct 2005 13:57:35 -0000
> @@ -202,8 +202,8 @@ LIST_ARM11=" \
>
> LIST_pxa=" \
> adsvix cerf250 cradle csb226 \
> - innokom lubbock pxa255_idp wepep250 \
> - xaeniax xm250 xsengine \
> + innokom lubbock mainstone pxa255_idp \
> + wepep250 xaeniax xm250 xsengine \
> "
>
> LIST_ixp="ixdp425"
> Index: Makefile
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/Makefile,v
> retrieving revision 1.212
> diff -p -u -r1.212 Makefile
> --- Makefile 15 Oct 2005 17:08:09 -0000 1.212
> +++ Makefile 26 Oct 2005 13:57:36 -0000
> @@ -1601,6 +1601,9 @@ lubbock_config : unconfig
> logodl_config : unconfig
> @./mkconfig $(@:_config=) arm pxa logodl
>
> +mainstone_config: unconfig
> + @./mkconfig $(@:_config=) arm pxa mainstone
> +
> pxa255_idp_config: unconfig
> @./mkconfig $(@:_config=) arm pxa pxa255_idp
>
> Index: README
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/README,v
> retrieving revision 1.138
> diff -p -u -r1.138 README
> --- README 12 Oct 2005 23:47:18 -0000 1.138
> +++ README 26 Oct 2005 13:57:37 -0000
> @@ -308,9 +308,9 @@ The following options need to be configu
> CONFIG_H2_OMAP1610, CONFIG_HHP_CRADLE,
> CONFIG_IMPA7,
> CONFIG_INNOVATOROMAP1510, CONFIG_INNOVATOROMAP1610,
> CONFIG_KB9202,
> CONFIG_LART, CONFIG_LPD7A400,
> CONFIG_LUBBOCK,
> - CONFIG_OSK_OMAP5912, CONFIG_OMAP2420H4,
> CONFIG_SHANNON,
> - CONFIG_P2_OMAP730, CONFIG_SMDK2400,
> CONFIG_SMDK2410,
> - CONFIG_TRAB, CONFIG_VCMA9
> + CONFIG_MAINSTONE, CONFIG_OSK_OMAP5912,
> CONFIG_OMAP2420H4,
> + CONFIG_SHANNON, CONFIG_P2_OMAP730,
> CONFIG_SMDK2400,
> + CONFIG_SMDK2410, CONFIG_TRAB, CONFIG_VCMA9
>
> MicroBlaze based boards:
> ------------------------
> Index: drivers/smc91111.c
> ===================================================================
> RCS file: /cvsroot/u-boot/u-boot/drivers/smc91111.c,v
> retrieving revision 1.19
> diff -p -u -r1.19 smc91111.c
> --- drivers/smc91111.c 22 Nov 2004 22:20:09 -0000 1.19
> +++ drivers/smc91111.c 26 Oct 2005 13:57:40 -0000
> @@ -495,7 +495,15 @@ static void smc_enable()
> SMC_SELECT_BANK( 0 );
> /* see the header file for options in TCR/RCR DEFAULT*/
> SMC_outw( TCR_DEFAULT, TCR_REG );
> +#ifdef CONFIG_SMC_PXA270
> + /* The promiscuous bit set because I could not receive ARP reply
> + * packets from the server when I send a ARP request. It only works
> + * when I set the promiscuous bit
> + */
> + SMC_outw( RCR_DEFAULT | RCR_PRMS, RCR_REG );
> +#else
> SMC_outw( RCR_DEFAULT, RCR_REG );
> +#endif
>
> /* clear MII_DIS */
> /* smc_write_phy_register(PHY_CNTL_REG, 0x0000); */
> @@ -529,7 +537,6 @@ static void smc_shutdown()
> SMC_outb( TCR_CLEAR, TCR_REG );
> }
>
</snip>
Your U-Boot support team
More information about the U-Boot
mailing list