linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/14] omap DEBUG_LL and multiboot changes for 2.6.34
@ 2010-01-26 20:12 Tony Lindgren
  2010-01-26 20:12 ` [PATCH 01/14] omap: Clean the serial port defines Tony Lindgren
                   ` (14 more replies)
  0 siblings, 15 replies; 27+ messages in thread
From: Tony Lindgren @ 2010-01-26 20:12 UTC (permalink / raw)
  To: linux-arm-kernel

Hi all,

These patches clean up the DEBUG_LL code for mach-omap1 and mach-omap2
and then makes multiboot work for mach-omap2.

Note that these patches currently allow only multiboot for 2420 + 36xx.
Adding 2430 and omap4 needs further work.

Also note that in order to boot multiomap configuration on 2420,
CONFIG_CPU_32v6K must not be set as posted earlier in patch:

http://lists.arm.linux.org.uk/lurker/message/20100126.193748.e3787171.en.html

Regards,

Tony


---

Tony Lindgren (14):
      omap: Clean the serial port defines
      omap: Make uncompress code and DEBUG_LL code generic
      omap: Remove old DEBUG_LL serial port options
      omap2/3: Make get_irqnr_and_base common for mach-omap2 multiboot
      omap2/3: Multiboot compile fixes to compile in omap2 and omap3
      omap: Fix dmtimer.c for multi-omap boot
      omap2/3/4: Fix omap2_map_common_io for multi-omap
      omap2/3/4: Fix mbox init for multi-omap
      omap2: Convert ARCH_OMAP24XX to ARCH_OMAP2
      omap3: Replace ARCH_OMAP34XX with ARCH_OMAP3
      omap2/3/4: Replace orred CONFIG_ARCH_OMAP2/3/4 with CONFIG_ARCH_OMAP2PLUS
      omap2/3: Fix initcalls for multi-omap
      omap2/3: Fix powerdomain init for multiomap
      omap2/3: Update omap3_defconfig to build in all the 2420 based boards


 arch/arm/configs/omap3_defconfig               |  174 ++++++++++++++++++-----
 arch/arm/mach-omap1/include/mach/debug-macro.S |   88 ++++++++++--
 arch/arm/mach-omap1/serial.c                   |    6 -
 arch/arm/mach-omap2/Kconfig                    |   55 +++----
 arch/arm/mach-omap2/Makefile                   |   10 +
 arch/arm/mach-omap2/board-2430sdp.c            |    2 
 arch/arm/mach-omap2/board-3430sdp.c            |    2 
 arch/arm/mach-omap2/board-3630sdp.c            |    4 -
 arch/arm/mach-omap2/board-4430sdp.c            |    2 
 arch/arm/mach-omap2/board-am3517evm.c          |    2 
 arch/arm/mach-omap2/board-apollon.c            |    2 
 arch/arm/mach-omap2/board-cm-t35.c             |    2 
 arch/arm/mach-omap2/board-generic.c            |    2 
 arch/arm/mach-omap2/board-h4.c                 |    2 
 arch/arm/mach-omap2/board-igep0020.c           |    2 
 arch/arm/mach-omap2/board-ldp.c                |    2 
 arch/arm/mach-omap2/board-n8x0.c               |    2 
 arch/arm/mach-omap2/board-omap3beagle.c        |    2 
 arch/arm/mach-omap2/board-omap3evm.c           |    2 
 arch/arm/mach-omap2/board-omap3pandora.c       |    2 
 arch/arm/mach-omap2/board-omap3touchbook.c     |    2 
 arch/arm/mach-omap2/board-overo.c              |    2 
 arch/arm/mach-omap2/board-rx51.c               |    2 
 arch/arm/mach-omap2/board-zoom2.c              |    2 
 arch/arm/mach-omap2/board-zoom3.c              |    4 -
 arch/arm/mach-omap2/clock.c                    |   26 +++
 arch/arm/mach-omap2/clock.h                    |   35 +++++
 arch/arm/mach-omap2/clock2xxx.c                |    6 -
 arch/arm/mach-omap2/clock2xxx_data.c           |    4 -
 arch/arm/mach-omap2/clock34xx.c                |    6 -
 arch/arm/mach-omap2/clock34xx_data.c           |    4 -
 arch/arm/mach-omap2/clock44xx.c                |    4 -
 arch/arm/mach-omap2/clock44xx_data.c           |    4 -
 arch/arm/mach-omap2/clockdomains.h             |   12 +-
 arch/arm/mach-omap2/devices.c                  |   30 +++-
 arch/arm/mach-omap2/emu.c                      |    3 
 arch/arm/mach-omap2/include/mach/debug-macro.S |  130 +++++++++++++----
 arch/arm/mach-omap2/include/mach/entry-macro.S |   77 ++++++++--
 arch/arm/mach-omap2/io.c                       |   68 ++++++---
 arch/arm/mach-omap2/mcbsp.c                    |    2 
 arch/arm/mach-omap2/mux.c                      |    6 -
 arch/arm/mach-omap2/mux.h                      |    2 
 arch/arm/mach-omap2/omap_hwmod_34xx.h          |    2 
 arch/arm/mach-omap2/opp2xxx.h                  |    5 +
 arch/arm/mach-omap2/powerdomains.h             |   25 ++-
 arch/arm/mach-omap2/powerdomains24xx.h         |    4 -
 arch/arm/mach-omap2/powerdomains34xx.h         |    4 -
 arch/arm/mach-omap2/serial.c                   |   15 +-
 arch/arm/plat-omap/Kconfig                     |   40 ++---
 arch/arm/plat-omap/common.c                    |   31 ++++
 arch/arm/plat-omap/devices.c                   |    2 
 arch/arm/plat-omap/dma.c                       |    3 
 arch/arm/plat-omap/dmtimer.c                   |  102 ++++++--------
 arch/arm/plat-omap/gpio.c                      |   76 ++++------
 arch/arm/plat-omap/i2c.c                       |    8 +
 arch/arm/plat-omap/include/plat/clock.h        |    6 -
 arch/arm/plat-omap/include/plat/common.h       |    6 +
 arch/arm/plat-omap/include/plat/control.h      |    3 
 arch/arm/plat-omap/include/plat/cpu.h          |   14 +-
 arch/arm/plat-omap/include/plat/io.h           |   33 ++++
 arch/arm/plat-omap/include/plat/mcbsp.h        |    9 +
 arch/arm/plat-omap/include/plat/memory.h       |    3 
 arch/arm/plat-omap/include/plat/menelaus.h     |    2 
 arch/arm/plat-omap/include/plat/mux.h          |    2 
 arch/arm/plat-omap/include/plat/omap16xx.h     |   74 +++++-----
 arch/arm/plat-omap/include/plat/omap24xx.h     |    6 -
 arch/arm/plat-omap/include/plat/omap34xx.h     |    6 -
 arch/arm/plat-omap/include/plat/serial.h       |   70 ++++++---
 arch/arm/plat-omap/include/plat/uncompress.h   |  181 ++++++++++++++++++------
 arch/arm/plat-omap/mcbsp.c                     |    6 -
 arch/arm/plat-omap/sram.c                      |    2 
 drivers/char/hw_random/Kconfig                 |    2 
 drivers/mfd/Kconfig                            |    2 
 drivers/net/smc911x.h                          |    4 -
 drivers/spi/Kconfig                            |    2 
 drivers/spi/omap2_mcspi.c                      |    2 
 drivers/usb/Kconfig                            |    2 
 drivers/usb/host/ehci-hcd.c                    |    2 
 drivers/usb/musb/Kconfig                       |    6 -
 drivers/usb/musb/musb_core.c                   |    2 
 drivers/usb/musb/musb_core.h                   |    2 
 drivers/w1/masters/Kconfig                     |    2 
 drivers/watchdog/Kconfig                       |    2 
 sound/soc/omap/omap-mcbsp.c                    |    6 -
 sound/soc/omap/omap-mcbsp.h                    |    2 
 85 files changed, 1050 insertions(+), 524 deletions(-)

-- 
Signature

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

end of thread, other threads:[~2010-08-19  9:35 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-26 20:12 [PATCH 00/14] omap DEBUG_LL and multiboot changes for 2.6.34 Tony Lindgren
2010-01-26 20:12 ` [PATCH 01/14] omap: Clean the serial port defines Tony Lindgren
2010-01-26 20:12 ` [PATCH 02/14] omap: Make uncompress code and DEBUG_LL code generic Tony Lindgren
2010-04-29 14:44   ` Kevin Hilman
2010-04-30 15:07   ` Kevin Hilman
2010-04-30 16:20     ` Cyril Chemparathy
2010-04-30 16:49       ` Tony Lindgren
2010-04-30 17:18       ` Russell King - ARM Linux
2010-04-30 18:47         ` Tony Lindgren
2010-04-30 21:16           ` Kevin Hilman
2010-01-26 20:12 ` [PATCH 03/14] omap: Remove old DEBUG_LL serial port options Tony Lindgren
2010-01-26 20:12 ` [PATCH 04/14] omap2/3: Make get_irqnr_and_base common for mach-omap2 multiboot Tony Lindgren
2010-01-26 20:12 ` [PATCH 05/14] omap2/3: Multiboot compile fixes to compile in omap2 and omap3 Tony Lindgren
2010-01-26 20:12 ` [PATCH 06/14] omap: Fix dmtimer.c for multi-omap boot Tony Lindgren
2010-01-26 20:12 ` [PATCH 07/14] omap2/3/4: Fix omap2_map_common_io for multi-omap Tony Lindgren
2010-01-26 20:12 ` [PATCH 08/14] omap2/3/4: Fix mbox init " Tony Lindgren
2010-01-26 20:12 ` [PATCH 09/14] omap2: Convert ARCH_OMAP24XX to ARCH_OMAP2 Tony Lindgren
2010-01-26 20:12 ` [PATCH 10/14] omap3: Replace ARCH_OMAP34XX with ARCH_OMAP3 Tony Lindgren
2010-01-26 20:13 ` [PATCH 11/14] omap2/3/4: Replace orred CONFIG_ARCH_OMAP2/3/4 with CONFIG_ARCH_OMAP2PLUS Tony Lindgren
2010-01-26 20:13 ` [PATCH 12/14] omap2/3: Fix initcalls for multi-omap Tony Lindgren
     [not found]   ` <20100819090313.GC3003@shisha.kicks-ass.net>
2010-08-19  9:35     ` Tony Lindgren
2010-01-26 20:13 ` [PATCH 13/14] omap2/3: Fix powerdomain init for multiomap Tony Lindgren
2010-01-27  2:26   ` Paul Walmsley
2010-01-27  2:29     ` Tony Lindgren
2010-01-26 20:13 ` [PATCH 14/14] omap2/3: Update omap3_defconfig to build in all the 2420 based boards Tony Lindgren
2010-03-24 11:43 ` [PATCH 00/14] omap DEBUG_LL and multiboot changes for 2.6.34 Gadiyar, Anand
2010-04-01 12:13   ` Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).