[PATCH 0/8] MIPS: lantiq: some fixes and support FALC-ON

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series adds support for the FALC-ON SoC made by Lantiq. In addition it
also fixes some bugs related to early_printk, cmdline parsing and the watchdog
code.


Signed-off-by: Thomas Langer <thomas.langer@xxxxxxxxxx>
Signed-off-by: John Crispin <blogic@xxxxxxxxxxx>
Cc: linux-mips@xxxxxxxxxxxxxx


John Crispin (8):
  MIPS: lantiq: fix early printk
  MIPS: lantiq: fix cmdline parsing
  MIPS: lantiq: fix watchdogs timeout handling
  MIPS: lantiq: reorganize xway code
  MIPS: lantiq: make irq.c support the FALC-ON
  MIPS: lantiq: add basic support for FALC-ON
  MIPS: lantiq: add support for FALC-ON GPIOs
  MIPS: lantiq: add support for the EASY98000 evaluation board

 .../include/asm/mach-lantiq/falcon/falcon_irq.h    |  268 +++++++++++++
 arch/mips/include/asm/mach-lantiq/falcon/irq.h     |   18 +
 .../include/asm/mach-lantiq/falcon/lantiq_soc.h    |  140 +++++++
 arch/mips/include/asm/mach-lantiq/lantiq.h         |   15 +-
 .../mips/include/asm/mach-lantiq/xway/lantiq_soc.h |   18 +
 arch/mips/lantiq/Kconfig                           |    4 +
 arch/mips/lantiq/Makefile                          |    1 +
 arch/mips/lantiq/Platform                          |    1 +
 arch/mips/lantiq/clk.c                             |   25 +--
 arch/mips/lantiq/devices.c                         |   30 +--
 arch/mips/lantiq/devices.h                         |    4 +
 arch/mips/lantiq/early_printk.c                    |   14 +-
 arch/mips/lantiq/falcon/Kconfig                    |   11 +
 arch/mips/lantiq/falcon/Makefile                   |    2 +
 arch/mips/lantiq/falcon/clk.c                      |   44 +++
 arch/mips/lantiq/falcon/devices.c                  |  128 +++++++
 arch/mips/lantiq/falcon/devices.h                  |   20 +
 arch/mips/lantiq/falcon/gpio.c                     |  398 ++++++++++++++++++++
 arch/mips/lantiq/falcon/mach-easy98000.c           |  110 ++++++
 arch/mips/lantiq/falcon/prom.c                     |   72 ++++
 arch/mips/lantiq/falcon/reset.c                    |   87 +++++
 arch/mips/lantiq/falcon/sysctrl.c                  |  181 +++++++++
 arch/mips/lantiq/irq.c                             |   24 +-
 arch/mips/lantiq/machtypes.h                       |    5 +
 arch/mips/lantiq/prom.c                            |   56 +++-
 arch/mips/lantiq/prom.h                            |    4 +
 arch/mips/lantiq/xway/Makefile                     |    6 +-
 arch/mips/lantiq/xway/devices.c                    |   42 +--
 arch/mips/lantiq/xway/dma.c                        |   21 +-
 arch/mips/lantiq/xway/ebu.c                        |   53 ---
 arch/mips/lantiq/xway/pmu.c                        |   70 ----
 arch/mips/lantiq/xway/prom-ase.c                   |    9 +
 arch/mips/lantiq/xway/prom-xway.c                  |   10 +
 arch/mips/lantiq/xway/reset.c                      |   21 +-
 arch/mips/lantiq/xway/setup-ase.c                  |   19 -
 arch/mips/lantiq/xway/setup-xway.c                 |   20 -
 arch/mips/lantiq/xway/sysctrl.c                    |   77 ++++
 drivers/watchdog/lantiq_wdt.c                      |   10 +-
 38 files changed, 1721 insertions(+), 317 deletions(-)
 create mode 100644 arch/mips/include/asm/mach-lantiq/falcon/falcon_irq.h
 create mode 100644 arch/mips/include/asm/mach-lantiq/falcon/irq.h
 create mode 100644 arch/mips/include/asm/mach-lantiq/falcon/lantiq_soc.h
 create mode 100644 arch/mips/lantiq/falcon/Kconfig
 create mode 100644 arch/mips/lantiq/falcon/Makefile
 create mode 100644 arch/mips/lantiq/falcon/clk.c
 create mode 100644 arch/mips/lantiq/falcon/devices.c
 create mode 100644 arch/mips/lantiq/falcon/devices.h
 create mode 100644 arch/mips/lantiq/falcon/gpio.c
 create mode 100644 arch/mips/lantiq/falcon/mach-easy98000.c
 create mode 100644 arch/mips/lantiq/falcon/prom.c
 create mode 100644 arch/mips/lantiq/falcon/reset.c
 create mode 100644 arch/mips/lantiq/falcon/sysctrl.c
 delete mode 100644 arch/mips/lantiq/xway/ebu.c
 delete mode 100644 arch/mips/lantiq/xway/pmu.c
 delete mode 100644 arch/mips/lantiq/xway/setup-ase.c
 delete mode 100644 arch/mips/lantiq/xway/setup-xway.c
 create mode 100644 arch/mips/lantiq/xway/sysctrl.c

-- 
1.7.2.3




[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux