diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-07-23 16:31:31 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-07-23 16:31:31 -0700 | 
| commit | f01b9b73f57f4f92d39bba0d9aa4a38f318212df (patch) | |
| tree | b815a4477af34f7f6c61dff0c04db6cb975cdd55 /arch/arm/plat-omap/include/plat/serial.h | |
| parent | fde75430278130505cac21997cd9f90b7bb2670a (diff) | |
| parent | 66314223aa5e862c9d1d068cb7186b4fd58ebeaa (diff) | |
| download | olio-linux-3.10-f01b9b73f57f4f92d39bba0d9aa4a38f318212df.tar.xz olio-linux-3.10-f01b9b73f57f4f92d39bba0d9aa4a38f318212df.zip  | |
Merge tag 'newsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull support for three new arm SoC types from Arnd Bergmann:
 - The mvebu platform includes Marvell's Armada XP and Armada 370 chips,
   made by the mvebu business unit inside of Marvell.  Since the same
   group also made the older but similar platforms we call "orion5x",
   "kirkwood", "mv78xx0" and "dove", we plan to move all of them into
   the mach-mvebu directory in the future.
 - socfpga is Altera's platform based on Cortex-A9 cores and a lot of
   FPGA space.  This is similar to the Xilinx zynq platform we already
   support.  The code is particularly clean, which is helped by the fact
   that the hardware doesn't do much besides the parts that are expected
   to get added in the FPGA.
 - The OMAP subarchitecture gains support for the latest generation, the
   OMAP5 based on the new Cortex-A15 core.  Support is rather
   rudimentary for now, but will be extended in the future.
* tag 'newsoc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (25 commits)
  ARM: socfpga: initial support for Altera's SOCFPGA platform
  arm: mvebu: generate DTBs for supported SoCs
  ARM: mvebu: MPIC: read number of interrupts from control register
  arm: mach-mvebu: add entry to MAINTAINERS
  arm: mach-mvebu: add compilation/configuration change
  arm: mach-mvebu: add defconfig
  arm: mach-mvebu: add documentation for new device tree bindings
  arm: mach-mvebu: add support for Armada 370 and Armada XP with DT
  arm: mach-mvebu: add source files
  arm: mach-mvebu: add header
  clocksource: time-armada-370-xp: Marvell Armada 370/XP SoC timer driver
  ARM: Kconfig update to support additional GPIOs in OMAP5
  ARM: OMAP5: Add the build support
  arm/dts: OMAP5: Add omap5 dts files
  ARM: OMAP5: board-generic: Add device tree support
  ARM: omap2+: board-generic: clean up the irq data from board file
  ARM: OMAP5: Add SMP support
  ARM: OMAP5: Add the WakeupGen IP updates
  ARM: OMAP5: l3: Add l3 error handler support for omap5
  ARM: OMAP5: gpmc: Update gpmc_init()
  ...
Conflicts:
	Documentation/devicetree/bindings/arm/omap/omap.txt
	arch/arm/mach-omap2/Makefile
	drivers/clocksource/Kconfig
	drivers/clocksource/Makefile
Diffstat (limited to 'arch/arm/plat-omap/include/plat/serial.h')
| -rw-r--r-- | arch/arm/plat-omap/include/plat/serial.h | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/arch/arm/plat-omap/include/plat/serial.h b/arch/arm/plat-omap/include/plat/serial.h index 28e2d250c2f..65fce44dce3 100644 --- a/arch/arm/plat-omap/include/plat/serial.h +++ b/arch/arm/plat-omap/include/plat/serial.h @@ -63,6 +63,14 @@  /* AM33XX serial port */  #define AM33XX_UART1_BASE	0x44E09000 +/* OMAP5 serial ports */ +#define OMAP5_UART1_BASE	OMAP2_UART1_BASE +#define OMAP5_UART2_BASE	OMAP2_UART2_BASE +#define OMAP5_UART3_BASE	OMAP4_UART3_BASE +#define OMAP5_UART4_BASE	OMAP4_UART4_BASE +#define OMAP5_UART5_BASE	0x48066000 +#define OMAP5_UART6_BASE	0x48068000 +  /* External port on Zoom2/3 */  #define ZOOM_UART_BASE		0x10000000  #define ZOOM_UART_VIRT		0xfa400000 @@ -97,6 +105,8 @@  #define TI81XXUART2		82  #define TI81XXUART3		83  #define AM33XXUART1		84 +#define OMAP5UART3		OMAP4UART3 +#define OMAP5UART4		OMAP4UART4  #define ZOOM_UART		95		/* Only on zoom2/3 */  /* This is only used by 8250.c for omap1510 */  |