[U-Boot] [PATCH 5/8] microblaze: Change cache report messages

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu It is more accurate to show that caches are OFF instead of FAIL. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/lib/board.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/microblaze/lib/board.c

[U-Boot] [PATCH 8/8] microblaze: Flush cache before jumping to kernel

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu There is used max cache size on system which doesn't define cache size. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/lib/bootm.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/arch/microblaze/lib/bootm.c

[U-Boot] [PATCH 6/8] microblaze: Change initialization sequence

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu env_relocation should be called first. Added stdio_init too. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/lib/board.c | 14 +++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/arch/microblaze/lib/board.c

[U-Boot] [PATCH 4/8] microblaze: Fix interrupt handler code

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu It is better to read ivr and react on it than do long parsing from two regs. Interrupt controller returs actual irq number. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/cpu/interrupts.c | 28 +++- 1 files changed,

[U-Boot] [PATCH 7/8] microblaze: Support system with WB cache

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu WB cache use different instruction that WT cache but the major code is that same. That means that wdc.flush on system with WT cache do the same thing as before. You need newer toolchain with wdc.flush support. Signed-off-by: Michal Simek mon...@monstr.eu ---

[U-Boot] [PATCH 2/8] microblaze: Move timer initialization to board.c

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu I would like to handle case where system doesn't contain intc that's why I need timer initialization out of intc code. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/cpu/interrupts.c |6 -- arch/microblaze/cpu/timer.c |3 ++-

[U-Boot] [PATCH 1/8] microblaze: Fix irq.S code

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu It is ancient code. There is possible to save several instructions just if we use offset instead of addik Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/cpu/irq.S | 182 +++- 1 files changed, 62

[U-Boot] [PATCH 3/8] microblaze: Move FSL initialization to board.c

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu Move FSL out of interrupt controller. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/cpu/interrupts.c |7 --- arch/microblaze/lib/board.c|7 ++-

[U-Boot] Microblaze updates

2010-04-16 Thread monstr
Hi All, here is bunch of microblaze patches. Thanks for your review, Micha ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

[U-Boot] [PATCH] microblaze: Consolidate cache code

2010-04-16 Thread monstr
From: Michal Simek mon...@monstr.eu Merge cpu and lib cache code. Flush cache before disabling. Signed-off-by: Michal Simek mon...@monstr.eu --- arch/microblaze/cpu/cache.c | 28 +++ arch/microblaze/lib/Makefile |1 - arch/microblaze/lib/cache.c | 43

[U-Boot] [PATCH 1/2] microblaze: Remove getenv_IPaddr

2010-01-19 Thread monstr
From: Michal Simek mon...@monstr.eu Commit 6a45e384955262882375a2785426dc65aeb636c4 should remove reference from Microblaze too. Signed-off-by: Michal Simek mon...@monstr.eu --- lib_microblaze/board.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git

[U-Boot] [PATCH 2/2] microblaze: zlib needs asm/unaligned.h

2010-01-19 Thread monstr
From: Michal Simek mon...@monstr.eu Microblaze has own hw unaligned handler if is available. Use big endian version. Signed-off-by: Michal Simek mon...@monstr.eu --- include/asm-microblaze/unaligned.h | 16 1 files changed, 16 insertions(+), 0 deletions(-) create mode 100644

[U-Boot] Microblaze fix

2010-01-19 Thread monstr
Hi Wolfgang, here are two bug fixes for Microblaze. You can apply them if you are ok with them. Thanks, Michal ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot

[U-Boot] [PATCH] microblaze: Correct ffs regression for Microblaze

2009-12-08 Thread monstr
From: Michal Simek mon...@monstr.eu We are using generic implementation of ffs. This should be part of Simon's commit 0413cfecea35eab5e591a0965c3e3ee0ff00 Here is warning message which this patch removes. In file included from /tmp/u-boot-microblaze/include/common.h:38,

[U-Boot] Xilinx LL temac update

2009-08-21 Thread monstr
Hi Ben, I updated LL-temac driver - all fixes are there. Ad to your point Microblaze uses only one ethernet core. It is possible to use a lot of IPs but I don't have board like this to test it that's why I don't want change it. If you find any other problem please let me know. If is OK - I'll

[U-Boot] [PATCH] net: [V2] Add LL TEMAC driver to u-boot and move Emaclite to NET_MULTI

2009-08-21 Thread monstr
From: Michal Simek mon...@monstr.eu Here are two major changes which should go together. First is adding LL Temac driver to u-boot and the second is changing Emaclite to NET_MULTI api. There are some changes for proper initialization too. Signed-off-by: Michal Simek mon...@monstr.eu --- V2:

[U-Boot] [PATCH 5/7] microblaze: Short size of global data and fix malloc size

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu If is full malloc area global, data are rewrite because there was bad size of malloc area. Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- include/configs/microblaze-generic.h |4 ++-- 1 files

[U-Boot] [PATCH 1/7] qemu-mips: Fix Qemu website

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- board/qemu-mips/README |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/board/qemu-mips/README b/board/qemu-mips/README index

[U-Boot] [PATCH 2/7] net: Add LL TEMAC driver to u-boot and move Emaclite to NET_MULTI

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu Here are two major changes which should go together. First is adding LL Temac driver to u-boot and the second is changing Emaclite to NET_MULTI api. There are some changes for proper initialization too. Signed-off-by: Michal Simek mon...@monstr.eu

[U-Boot] [PATCH 3/7] microblaze: Enable hush parser

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu With Hush parser is possible to change command line in dtb Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- include/configs/microblaze-generic.h |6 ++ 1 files changed, 6 insertions(+), 0

[U-Boot] [PATCH 4/7] microblaze: Add sbss, scommon and COMMON symbols for clearing

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- board/xilinx/microblaze-generic/u-boot.lds |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git

[U-Boot] [PATCH 7/7] microblaze: Remove AtmarkTechno Suzaku board

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu Users should use microblaze-generic platform. This platform is longer not supported. Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- MAINTAINERS |4 - MAKEALL

[U-Boot] Microblaze update repository

2009-08-20 Thread monstr
Hi All, here are some changes related to Microblaze. The important one is for Ben - adding Xilinx LL_TEMAC driver and changing Emaclite to NET_MULTI interface + changes in microblaze code to support it. And I decided to remove old Xilinx EMAC driver. It is old driver for old IP and none use

[U-Boot] [PATCH 6/7] net: Remove old Xilinx Emac driver

2009-08-20 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek michal.si...@petalogix.com --- drivers/net/Makefile |1 - drivers/net/xilinx_emac.c| 464 --

[U-Boot] [PATCH 1/2] net: Sort Makefile labels

2009-01-05 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu --- drivers/net/Makefile |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/Makefile b/drivers/net/Makefile index 631336a..128dc11 100644 --- a/drivers/net/Makefile +++

[U-Boot] [PATCH 1/4] microblaze: Rename ml401 to microblaze-generic

2009-01-05 Thread monstr
configurable options */ +#defineCONFIG_SYS_PROMPT U-Boot-mONStR +#defineCONFIG_SYS_CBSIZE 512 /* size of console buffer */ +#defineCONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16) /* print buffer size */ +#defineCONFIG_SYS_MAXARGS

[U-Boot] [PATCH 4/4] microblaze: Add cache flush

2009-01-05 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu --- include/configs/microblaze-generic.h | 19 ++- lib_microblaze/cache.c | 16 ++-- 2 files changed, 32 insertions(+), 3 deletions(-) diff --git

[U-Boot] Xilinx LL-TEMAC driver

2009-01-05 Thread monstr
Hi Ben and Wolfgang, first patch just sort labels in drivers/net/Makefile I think this patch could be applied directly to Wolfgang tree. The second patch is Xilinx LL Temac driver. This driver was sent to mailing list some month ago by Yoshio Kashiwagi. I clean the driver and add support for

[U-Boot] [PATCH 2/4] microblaze: Change microblaze-generic config file

2009-01-05 Thread monstr
From: Michal Simek mon...@monstr.eu Signed-off-by: Michal Simek mon...@monstr.eu --- board/xilinx/microblaze-generic/xparameters.h |2 + include/configs/microblaze-generic.h | 99 + 2 files changed, 54 insertions(+), 47 deletions(-) diff --git

[U-Boot] [PATCH 1/1] microblaze: Remove XUPV2P board

2008-11-25 Thread monstr
-#endif - -/* Miscellaneous configurable options */ -#defineCONFIG_SYS_PROMPT U-Boot-mONStR -#defineCONFIG_SYS_CBSIZE 512 /* size of console buffer */ -#defineCONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16) /* print buffer size

[U-Boot] [PATCH 1/4] microblaze: Set up relocation is done

2008-11-24 Thread monstr
From: Michal Simek [EMAIL PROTECTED] Signed-off-by: Michal Simek [EMAIL PROTECTED] --- lib_microblaze/board.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/lib_microblaze/board.c b/lib_microblaze/board.c index cd61918..0e35734 100644 --- a/lib_microblaze/board.c +++

[U-Boot] [PATCH 2/4] FDT: Enable microblaze cpu in image.c

2008-11-24 Thread monstr
From: Michal Simek [EMAIL PROTECTED] Signed-off-by: Michal Simek [EMAIL PROTECTED] --- common/image.c |3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/common/image.c b/common/image.c index 866edf6..1459024 100644 --- a/common/image.c +++ b/common/image.c @@ -982,7

[U-Boot] [PATCH 3/4] microblaze: Fix ml401 uart16550 setting

2008-11-24 Thread monstr
From: Michal Simek [EMAIL PROTECTED] Signed-off-by: Michal Simek [EMAIL PROTECTED] --- include/configs/ml401.h | 17 ++--- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/include/configs/ml401.h b/include/configs/ml401.h index 63d07ff..b31c4b5 100644 ---

[U-Boot] [PATCH 4/4] microblaze: ml401, xupv2p, suzaku - add CONFIG_SYS_BOOTMAPSZ and

2008-11-24 Thread monstr
From: Michal Simek [EMAIL PROTECTED] Signed-off-by: Michal Simek [EMAIL PROTECTED] --- include/configs/ml401.h |8 include/configs/suzaku.h |9 + include/configs/xupv2p.h |8 3 files changed, 25 insertions(+), 0 deletions(-) diff --git

[U-Boot] [PATCH 1/1] ppc4xx: ml300 remove Xilinx BSP from ml300 folder

2008-11-24 Thread monstr
From: Michal Simek [EMAIL PROTECTED] --- This BSP should be outside u-boot source tree. The second reason is that xilinx ppc405 was moved to generic platform. Signed-off-by: Michal Simek [EMAIL PROTECTED] --- .../ml300/sw_services/uboot_v1_00_a/data/Ltypes| 55