linux-mips
[Top] [All Lists]

[PATCH 0/3] XBurst JZ4730 support

To: linux-mips@linux-mips.org
Subject: [PATCH 0/3] XBurst JZ4730 support
From: Graham Gower <graham.gower@gmail.com>
Date: Thu, 25 Feb 2010 16:58:32 +1030
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=n4oyeDvsKjrirYQrZ9BRsGEjq29zthlhG95C7nd4BlM=; b=s7glxqvWLMard9Gd7aoGsF+SVlRGfnSmSI/fqvwEgW9SAnKOLWKhj9qHDqyvlKod2L QXOAYXHa9plRQc0EboPnPhBKT+WRqoyJM9QiqT0CWQdcfu6QJxz5KTjkTa0Daprr3yQq wiNtx0IF0E+UdgMQBcdsZ2mqGXdgKWLBggPJc=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=JhmpsgRmVpN7B2OFuBSIXd0itU6wdjIg2Zw3Qy5gsX55G2RD9iV/k7Z7ZuQl/XKINV 5JJ6IFW+gfdmcFW/qSVvJdQBpWr4G1WPhdTZ1W2rm2uP3nwnyrED1/8+WNymUOytnd1c 12uJKdRiOcMFWjXs5O/A+Up384R70WWgeJz8I=
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
User-agent: Thunderbird 2.0.0.23 (X11/20090820)
This patch set contains support for Ingenic's XBurst cpu, plus basic
support for their JZ4730 reference boards.


Graham Gower (3):
  Add XBurst JZ4730 support.
  8250: serial driver changes for XBurst SoCs.
  net: add driver for JZ4730 ethernet controller.

 arch/mips/Kconfig                                |   13 +
 arch/mips/Makefile                               |   14 +-
 arch/mips/boot/Makefile                          |   15 +-
 arch/mips/include/asm/bootinfo.h                 |    7 +
 arch/mips/include/asm/cpu.h                      |    9 +
 arch/mips/include/asm/mach-generic/irq.h         |    2 +-
 arch/mips/include/asm/mach-xburst/clock-jz4730.h |   41 +
 arch/mips/include/asm/mach-xburst/dma-jz4730.h   |  156 +++
 arch/mips/include/asm/mach-xburst/irq-jz4730.h   |   33 +
 arch/mips/include/asm/mach-xburst/uart-jz4730.h  |  141 +++
 arch/mips/include/asm/mach-xburst/war.h          |   25 +
 arch/mips/include/asm/mach-xburst/xburst.h       |   20 +
 arch/mips/include/asm/r4kcache.h                 |  240 +++++
 arch/mips/kernel/cpu-probe.c                     |   21 +
 arch/mips/mm/c-r4k.c                             |   30 +
 arch/mips/mm/tlbex.c                             |    5 +
 arch/mips/xburst/Kconfig                         |   23 +
 arch/mips/xburst/Makefile                        |    3 +
 arch/mips/xburst/jz4730/Makefile                 |   11 +
 arch/mips/xburst/jz4730/board-libra.c            |   32 +
 arch/mips/xburst/jz4730/board-pmp.c              |   32 +
 arch/mips/xburst/jz4730/clocks.c                 |  294 +++++
 arch/mips/xburst/jz4730/irq.c                    |  104 ++
 arch/mips/xburst/jz4730/platform.c               |   49 +
 arch/mips/xburst/jz4730/prom.c                   |  104 ++
 arch/mips/xburst/jz4730/setup.c                  |  136 +++
 arch/mips/xburst/jz4730/time.c                   |  140 +++
 drivers/net/Kconfig                              |   10 +
 drivers/net/Makefile                             |    1 +
 drivers/net/jz_eth.c                             | 1232 ++++++++++++++++++++++
 drivers/net/jz_eth.h                             |  403 +++++++
 drivers/serial/8250.c                            |   12 +
 32 files changed, 3355 insertions(+), 3 deletions(-)
 create mode 100644 arch/mips/include/asm/mach-xburst/clock-jz4730.h
 create mode 100644 arch/mips/include/asm/mach-xburst/dma-jz4730.h
 create mode 100644 arch/mips/include/asm/mach-xburst/irq-jz4730.h
 create mode 100644 arch/mips/include/asm/mach-xburst/uart-jz4730.h
 create mode 100644 arch/mips/include/asm/mach-xburst/war.h
 create mode 100644 arch/mips/include/asm/mach-xburst/xburst.h
 create mode 100644 arch/mips/xburst/Kconfig
 create mode 100644 arch/mips/xburst/Makefile
 create mode 100644 arch/mips/xburst/jz4730/Makefile
 create mode 100644 arch/mips/xburst/jz4730/board-libra.c
 create mode 100644 arch/mips/xburst/jz4730/board-pmp.c
 create mode 100644 arch/mips/xburst/jz4730/clocks.c
 create mode 100644 arch/mips/xburst/jz4730/irq.c
 create mode 100644 arch/mips/xburst/jz4730/platform.c
 create mode 100644 arch/mips/xburst/jz4730/prom.c
 create mode 100644 arch/mips/xburst/jz4730/setup.c
 create mode 100644 arch/mips/xburst/jz4730/time.c
 create mode 100644 drivers/net/jz_eth.c
 create mode 100644 drivers/net/jz_eth.h


<Prev in Thread] Current Thread [Next in Thread>