[U-Boot] Microblaze/Xilinx drivers changes

Michal Simek monstr at monstr.eu
Tue Sep 13 09:09:55 CEST 2011


Hi,

here is the whole package with Microblaze and Xilinx driver changes.
All patches are available in git://www.denx.de/git/u-boot-microblaze.git master branch
if you like to test them.

Thanks for your review,
Michal


Michal Simek (26):
      net: emaclite: Change driver name and add address
      net: emaclite: Remove deviceid property
      net: emaclite: Use calloc instead of malloc
      net: emaclite: Remove baseaddress from xemaclite
      net: emaclite: Use dynamic allocation
      net: emaclite: Setup RX/TX ping pong for every instance
      net: emaclite: Use unsigned long for baseaddr
      net: emaclite: Move RX/TX ping pong initialization to board
      net: emaclite: Use PKTSIZE directly
      net: emaclite: Fix coding style
      microblaze: Support CTRL+C when tftp is running
      microblaze: Support flashes on lower addresses
      microblaze: Initialize jumptable and console
      microblaze: Fix unaligned.h for endians
      microblaze: Copy bootfile from variables
      microblaze: Remove debug saving value
      microblaze: Setup MB vectors if feature is enable for u-boot
      microblaze: Save and restore first unused vector
      microblaze: Clean up reset asm code
      microblaze: Do not select NFS for platforms without ethernet
      microblaze: Remove address offset for uart16550
      microblaze: Enable FDT/FIT support
      serial: uartlite: Support for SERIAL_MULTI
      microblaze: Enable SERIAL_MULTI
      net: axi_ethernet: Add driver to u-boot
      microblaze: Wire up axi_ethernet driver initialization

 arch/microblaze/cpu/start.S                        |   67 +--
 arch/microblaze/include/asm/processor.h            |    5 +-
 arch/microblaze/include/asm/unaligned.h            |   17 +-
 arch/microblaze/lib/board.c                        |   19 +
 .../xilinx/microblaze-generic/microblaze-generic.c |   24 +-
 common/serial.c                                    |   14 +
 drivers/net/Makefile                               |    1 +
 drivers/net/xilinx_axi_emac.c                      |  664 ++++++++++++++++++++
 drivers/net/xilinx_emaclite.c                      |  250 ++++----
 drivers/serial/serial_xuartlite.c                  |  142 ++++-
 include/configs/microblaze-generic.h               |   15 +-
 include/netdev.h                                   |    5 +-
 include/serial.h                                   |    9 +-
 13 files changed, 1033 insertions(+), 199 deletions(-)
 create mode 100644 drivers/net/xilinx_axi_emac.c





More information about the U-Boot mailing list