public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/15] MIPS Malta board support
@ 2013-10-23 10:07 Paul Burton
  2013-10-23 10:07 ` [U-Boot] [PATCH 01/15] mips32: detect L1 cache sizes if they're not defined Paul Burton
                   ` (14 more replies)
  0 siblings, 15 replies; 35+ messages in thread
From: Paul Burton @ 2013-10-23 10:07 UTC (permalink / raw)
  To: u-boot

This series adds support for booting on a physical MIPS Malta board
using a coreFPGA6 core card.

The first 6 patches lay some groundwork, then the next 8 genericise
the existing qemu-malta board to also function on a physical Malta.

In the final patch I stake my claim upon, errm I mean step up to
support :), the malta(el) board(s).

Paul Burton (15):
  mips32: detect L1 cache sizes if they're not defined
  pcnet: code style cleanup
  pcnet: s/le16_to_cpu/cpu_to_le16/ in pcnet_send
  pcnet: add cache flushing & invalidation
  pcnet: enable the NOUFLO feature
  pci.h: allow inclusion in assembly source
  qemu-malta: rename to just "malta"
  malta: setup super I/O UARTs
  malta: support for coreFPGA6 boards
  malta: display "U-boot" on the LCD screen
  malta: enable CONFIG_PCNET_79C973, PCNET_HAS_PROM, CONFIG_CMD_DHCP
  malta: remove cache size definitions
  malta: disable L2 caches
  malta: add script & instructions to flash U-boot
  malta: add myself to maintainers

 arch/mips/cpu/mips32/cache.S     |  90 +++++++++++--
 arch/mips/cpu/mips32/cpu.c       |  73 +++++++++-
 arch/mips/include/asm/malta.h    |  45 ++++++-
 arch/mips/include/asm/mipsregs.h |   6 +
 arch/mips/lib/bootm.c            |  12 +-
 board/malta/Makefile             |  29 ++++
 board/malta/README               |  16 +++
 board/malta/flash-malta-boot.tcl |  40 ++++++
 board/malta/lowlevel_init.S      | 238 +++++++++++++++++++++++++++++++++
 board/malta/malta.c              | 186 ++++++++++++++++++++++++++
 board/malta/superio.c            |  63 +++++++++
 board/malta/superio.h            |  15 +++
 board/qemu-malta/Makefile        |  29 ----
 board/qemu-malta/lowlevel_init.S |  69 ----------
 board/qemu-malta/qemu-malta.c    |  47 -------
 boards.cfg                       |   4 +-
 drivers/net/pcnet.c              | 279 +++++++++++++++++++++------------------
 drivers/pci/Makefile             |   1 +
 drivers/pci/pci_msc01.c          | 126 ++++++++++++++++++
 include/configs/malta.h          | 115 ++++++++++++++++
 include/configs/qemu-malta.h     | 114 ----------------
 include/msc01.h                  | 135 +++++++++++++++++++
 include/pci.h                    |   6 +-
 include/pci_ids.h                |   3 +
 include/pci_msc01.h              |  17 +++
 25 files changed, 1340 insertions(+), 418 deletions(-)
 create mode 100644 board/malta/Makefile
 create mode 100644 board/malta/README
 create mode 100644 board/malta/flash-malta-boot.tcl
 create mode 100644 board/malta/lowlevel_init.S
 create mode 100644 board/malta/malta.c
 create mode 100644 board/malta/superio.c
 create mode 100644 board/malta/superio.h
 delete mode 100644 board/qemu-malta/Makefile
 delete mode 100644 board/qemu-malta/lowlevel_init.S
 delete mode 100644 board/qemu-malta/qemu-malta.c
 create mode 100644 drivers/pci/pci_msc01.c
 create mode 100644 include/configs/malta.h
 delete mode 100644 include/configs/qemu-malta.h
 create mode 100644 include/msc01.h
 create mode 100644 include/pci_msc01.h

-- 
1.8.4

^ permalink raw reply	[flat|nested] 35+ messages in thread

end of thread, other threads:[~2013-10-24 12:14 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-23 10:07 [U-Boot] [PATCH 00/15] MIPS Malta board support Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 01/15] mips32: detect L1 cache sizes if they're not defined Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 02/15] pcnet: code style cleanup Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 03/15] pcnet: s/le16_to_cpu/cpu_to_le16/ in pcnet_send Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 04/15] pcnet: add cache flushing & invalidation Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 05/15] pcnet: enable the NOUFLO feature Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 06/15] pci.h: allow inclusion in assembly source Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 07/15] qemu-malta: rename to just "malta" Paul Burton
2013-10-23 22:50   ` Daniel Schwierzeck
2013-10-24  9:31     ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-24 10:04       ` Gabor Juhos
2013-10-24 10:10         ` Paul Burton
2013-10-24 10:43           ` Gabor Juhos
2013-10-24 10:54             ` Paul Burton
2013-10-24 11:51               ` Daniel Schwierzeck
2013-10-24 12:06               ` Gabor Juhos
2013-10-24 10:11         ` [U-Boot] [PATCH v3 " Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 08/15] malta: setup super I/O UARTs Paul Burton
2013-10-24  9:32   ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-23 10:07 ` [U-Boot] [PATCH 09/15] malta: support for coreFPGA6 boards Paul Burton
2013-10-23 22:53   ` Daniel Schwierzeck
2013-10-24  9:33     ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-24 12:14       ` Gabor Juhos
2013-10-24  9:47     ` [U-Boot] [PATCH " Paul Burton
2013-10-23 10:08 ` [U-Boot] [PATCH 10/15] malta: display "U-boot" on the LCD screen Paul Burton
2013-10-24  9:34   ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-23 10:08 ` [U-Boot] [PATCH 11/15] malta: enable CONFIG_PCNET_79C973, PCNET_HAS_PROM, CONFIG_CMD_DHCP Paul Burton
2013-10-23 10:08 ` [U-Boot] [PATCH 12/15] malta: remove cache size definitions Paul Burton
2013-10-23 10:08 ` [U-Boot] [PATCH 13/15] malta: disable L2 caches Paul Burton
2013-10-24  9:34   ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-23 10:08 ` [U-Boot] [PATCH 14/15] malta: add script & instructions to flash U-boot Paul Burton
2013-10-23 22:54   ` Daniel Schwierzeck
2013-10-24  9:35     ` [U-Boot] [PATCH v2 " Paul Burton
2013-10-23 10:11 ` [U-Boot] [PATCH 15/15] malta: add myself to maintainers Paul Burton
2013-10-24  9:36   ` [U-Boot] [PATCH v2 " Paul Burton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox