Linux MIPS Architecture development
 help / color / mirror / Atom feed
* Alchemy: Support for RMI Alchemy Au1300 and DBAu1300
@ 2009-03-06 16:19 Kevin Hickey
  2009-03-06 16:20 ` [PATCH 01/10] Initial Au1300 and DBAu1300 support Kevin Hickey
  0 siblings, 1 reply; 26+ messages in thread
From: Kevin Hickey @ 2009-03-06 16:19 UTC (permalink / raw)
  To: ralf, linux-mips


This patch series introduces support for the RMI Alchemy Au1300 series of SOCs
and the DBAu1300 (or DB1300) development board.  With this set the basic CPU
and board are supported, as well as a few of the system peripherals.  USB, LCD,
UART, MMC/SD and ethernet drivers are included.  Other drivers are currently in
development and will be released in a later patch set.  All included code has
been tested and verified working on a DB1300 board.

Though some of the new code added here could be useful for other boards (the
DB1200 in particular), I did my best to limit this patch set to additions only.
It should not disturb any other boards.  To verify this I built and tested the
updated directory for an on a DB1200 board.  A future patch set may include
some integration of this new code into the DB1200 configuration.

 arch/mips/Kconfig                                |    1 +
 arch/mips/Makefile                               |    6 +
 arch/mips/alchemy/Kconfig                        |   22 +
 arch/mips/alchemy/common/Makefile                |    4 +-
 arch/mips/alchemy/common/au13xx_res.c            |  104 +
 arch/mips/alchemy/common/dbdma.c                 |   46 +-
 arch/mips/alchemy/common/gpio_int.c              |  268 +
 arch/mips/alchemy/common/irq.c                   |    3 +
 arch/mips/alchemy/common/platform.c              |   76 +-
 arch/mips/alchemy/common/time.c                  |   16 +
 arch/mips/alchemy/devboards/Makefile             |    6 +
 arch/mips/alchemy/devboards/cascade_irq.c        |  142 +
 arch/mips/alchemy/devboards/db1300/Makefile      |    6 +
 arch/mips/alchemy/devboards/db1300/board_setup.c |  123 +
 arch/mips/alchemy/devboards/db1300/mmc.c         |  154 +
 arch/mips/alchemy/devboards/leds.c               |   58 +
 arch/mips/configs/db1300_defconfig               | 1216 ++++
 arch/mips/include/asm/cpu.h                      |   10 +-
 arch/mips/include/asm/mach-au1x00/au1000.h       |   49 +
 arch/mips/include/asm/mach-au1x00/au13xx.h       |  207 +
 arch/mips/include/asm/mach-au1x00/au1xxx.h       |    3 +
 arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h |   33 +
 arch/mips/include/asm/mach-au1x00/dev_boards.h   |   44 +
 arch/mips/include/asm/mach-au1x00/gpio_int.h     |  239 +
 arch/mips/include/asm/mach-au1x00/irq.h          |   34 +
 arch/mips/include/asm/mips-boards/db1300.h       |  120 +
 arch/mips/kernel/cpu-probe.c                     |   20 +
 arch/mips/mm/c-r4k.c                             |    1 +
 arch/mips/mm/tlbex.c                             |    1 +
 drivers/mmc/host/Kconfig                         |    2 +-
 drivers/mmc/host/au1xmmc.c                       |   18 +-
 drivers/net/Kconfig                              |    6 +
 drivers/net/Makefile                             |    3 +
 drivers/net/smsc9210/Makefile                    |    9 +
 drivers/net/smsc9210/ioctl_118.h                 |  298 +
 drivers/net/smsc9210/platform_alchemy.c          |   88 +
 drivers/net/smsc9210/platform_alchemy.h          |  117 +
 drivers/net/smsc9210/smsc9210.h                  |   23 +
 drivers/net/smsc9210/smsc9210_main.c             | 7189 ++++++++++++++++++++++
 drivers/usb/Kconfig                              |    1 +
 drivers/usb/host/ehci-au13xx.c                   |  213 +
 drivers/usb/host/ehci-hcd.c                      |    5 +
 drivers/video/Kconfig                            |    2 +-
 43 files changed, 10969 insertions(+), 17 deletions(-)

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

end of thread, other threads:[~2009-03-09 13:40 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-06 16:19 Alchemy: Support for RMI Alchemy Au1300 and DBAu1300 Kevin Hickey
2009-03-06 16:20 ` [PATCH 01/10] Initial Au1300 and DBAu1300 support Kevin Hickey
2009-03-06 16:20   ` [PATCH 02/10] Alchemy: Au1300 new interrupt controller Kevin Hickey
2009-03-07  9:49     ` Manuel Lauss
2009-03-07  9:49       ` Manuel Lauss
2009-03-07 19:20       ` Kevin Hickey
2009-03-08  8:49         ` Manuel Lauss
2009-03-06 16:20   ` [PATCH 03/10] Alchemy: Au1300/DB1300 UART support Kevin Hickey
2009-03-06 16:20   ` [PATCH 04/10] Alchemy: Au1300/DB1300 peripheral resource declarations Kevin Hickey
2009-03-06 16:20   ` [PATCH 05/10] Alchemy: Au1300/DB1300 MMC support Kevin Hickey
2009-03-06 16:20   ` [PATCH 06/10] Alchemy: Au1300 USB support Kevin Hickey
2009-03-07 10:01     ` Sergei Shtylyov
2009-03-07 19:11       ` Kevin Hickey
2009-03-06 16:20   ` [PATCH 07/10] Alchemy: SMSC 9210 Ethernet support Kevin Hickey
2009-03-07  9:35     ` Manuel Lauss
2009-03-07  9:35       ` Manuel Lauss
2009-03-07 19:06       ` Kevin Hickey
2009-03-06 16:20   ` [PATCH 08/10] Alchemy: DB1300 blink leds on timer tick Kevin Hickey
2009-03-07  9:37     ` Manuel Lauss
2009-03-07  9:37       ` Manuel Lauss
2009-03-07 19:04       ` Kevin Hickey
2009-03-08  8:37         ` Manuel Lauss
2009-03-08  8:54           ` Manuel Lauss
2009-03-06 16:20   ` [PATCH 09/10] Alchemy: Au1300: Add LCD framebuffer support Kevin Hickey
2009-03-06 16:20   ` [PATCH 10/10] Alchemy: DB1300 defconfig Kevin Hickey
2009-03-09 13:40   ` [PATCH 01/10] Initial Au1300 and DBAu1300 support Ralf Baechle

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