All of lore.kernel.org
 help / color / mirror / Atom feed
* Git pull request for omap updates
@ 2009-03-24  4:01 Tony Lindgren
  0 siblings, 0 replies; only message in thread
From: Tony Lindgren @ 2009-03-24  4:01 UTC (permalink / raw)
  To: Russell King; +Cc: linux-arm-kernel, linux-omap

[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]

Hi Russell,

Here's a git pull request for you for all the patch sets posted here
earlier and queued up into my for-next branch.

In addition to 2.6.29, these patches should also merge cleanly on
top of your omap-clks3 branch. Something like the attached patch
will be needed to keep all the boards compiling after omap-clks3
has been merged.

For reference, here are the various patch sets in this branch:

[PATCH 00/10] arm: omap mailbox: add omap3 support with some fixes
http://lkml.org/lkml/2009/1/16/62

[PATCH 00/13] Omap header clean-up for next merge window
http://marc.info/?l=linux-arm-kernel&m=123569296029804&w=2

OMAP850 Support
http://lists.arm.linux.org.uk/lurker/message/20090124.191501.a3b6ced3.en.html

[PATCH 0/7] Updates for common omap code for next merge window
http://marc.info/?l=linux-omap&m=123620324620623&w=2

[PATCH 00/12] Omap3 updates for the merge window after 2.6.29
http://marc.info/?l=linux-arm-kernel&m=123671932726070&w=2

[PATCH 0/4] Omap board updates for merge window after 2.6.29
http://marc.info/?l=linux-arm-kernel&m=123698463009579&w=2

Regards,

Tony

[-- Attachment #2: omap-fix-compile.patch --]
[-- Type: text/x-diff, Size: 2004 bytes --]

>From 6ad0f9876c94660cfee18ab4bad0cab594a94583 Mon Sep 17 00:00:00 2001
From: Tony Lindgren <tony@atomide.com>
Date: Mon, 16 Mar 2009 15:28:42 -0700
Subject: [PATCH] ARM: OMAP: Fix compile for omap2_init_common_hw()

ARM: OMAP: Fix compile for omap2_init_common_hw()

Signed-off-by: Tony Lindgren <tony@atomide.com>

diff --git a/arch/arm/mach-omap2/board-3430sdp.c b/arch/arm/mach-omap2/board-3430sdp.c
index 11fd882..87d20f6 100644
--- a/arch/arm/mach-omap2/board-3430sdp.c
+++ b/arch/arm/mach-omap2/board-3430sdp.c
@@ -212,7 +212,7 @@ static inline void __init sdp3430_init_smc91x(void)
 
 static void __init omap_3430sdp_init_irq(void)
 {
-	omap2_init_common_hw();
+	omap2_init_common_hw(NULL);
 	omap_init_irq();
 	omap_gpio_init();
 	sdp3430_init_smc91x();
diff --git a/arch/arm/mach-omap2/board-omap3pandora.c b/arch/arm/mach-omap2/board-omap3pandora.c
index 16e2128..402f09c 100644
--- a/arch/arm/mach-omap2/board-omap3pandora.c
+++ b/arch/arm/mach-omap2/board-omap3pandora.c
@@ -118,7 +118,7 @@ static int __init omap3pandora_i2c_init(void)
 
 static void __init omap3pandora_init_irq(void)
 {
-	omap2_init_common_hw();
+	omap2_init_common_hw(NULL);
 	omap_init_irq();
 	omap_gpio_init();
 }
diff --git a/arch/arm/mach-omap2/board-overo.c b/arch/arm/mach-omap2/board-overo.c
index 4d03b70..97e80d1 100644
--- a/arch/arm/mach-omap2/board-overo.c
+++ b/arch/arm/mach-omap2/board-overo.c
@@ -235,7 +235,7 @@ static int __init overo_i2c_init(void)
 
 static void __init overo_init_irq(void)
 {
-	omap2_init_common_hw();
+	omap2_init_common_hw(NULL);
 	omap_init_irq();
 	omap_gpio_init();
 }
diff --git a/arch/arm/mach-omap2/board-rx51.c b/arch/arm/mach-omap2/board-rx51.c
index 6a3c5e5..3a0daac 100644
--- a/arch/arm/mach-omap2/board-rx51.c
+++ b/arch/arm/mach-omap2/board-rx51.c
@@ -62,7 +62,7 @@ static struct omap_board_config_kernel rx51_config[] = {
 
 static void __init rx51_init_irq(void)
 {
-	omap2_init_common_hw();
+	omap2_init_common_hw(NULL);
 	omap_init_irq();
 	omap_gpio_init();
 }

[-- Attachment #3: pull.txt --]
[-- Type: text/plain, Size: 10190 bytes --]

The following changes since commit 8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84:
  Linus Torvalds (1):
        Linux 2.6.29

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git for-next

Adrian Hunter (3):
      ARM: OMAP3: mmc-twl4030 fix name buffer length, v2
      ARM: OMAP3: mmc-twl4030 add cover switch
      ARM: OMAP3: mmc-twl4030 allow arbitrary slot names, v3

David Brownell (3):
      ARM: OMAP3: mmc-twl4030 voltage cleanup
      ARM: OMAP3: mmc-twl4030 init passes device nodes back, v2
      ARM: OMAP3: mmc-twl4030 fix for vmmc = 0

Felipe Balbi (2):
      ARM: OMAP: get rid of OMAP_TAG_USB, v2
      ARM: OMAP3: MUSB initialization for omap hw, v2

Grazvydas Ignotas (1):
      ARM: OMAP3: mmc-twl4030 add MMC3 support, v2

Hiroshi DOYU (10):
      omap mailbox: cleanup omap2 register definition with macro
      omap mailbox: add initial omap3 support
      omap mailbox: print hardware revision at startup
      omap mailbox: fix empty struct device for omap_mbox
      omap mailbox: fix empty struct device for omap1
      omap mailbox: fix empty struct device for omap2
      omap mailbox: add save_/restore_ctx() for PM
      omap mailbox: move mailbox.h into mailbox.c
      omap mailbox: convert sequence bit checking to module paramter
      omap mailbox: remove unnecessary header file inclusion

Jarkko Nikula (4):
      ARM: OMAP: Add documentation for function omap_register_i2c_bus
      ARM: OMAP: Add command line option for I2C bus speed, v2
      ARM: OMAP: Add method to register additional I2C busses on the command line, v2
      ARM: OMAP3: Remove unused CONFIG_I2C2_OMAP_BEAGLE

Lauri Leukkunen (1):
      ARM OMAP3: Initial support for Nokia RX-51, v3

Santosh Shilimkar (2):
      ARM: OMAP: Get available DMA channels from cmdline
      ARM: OMAP: Dispatch only relevant DMA interrupts

Steve Sakoman (1):
      ARM: OMAP3: Add ADS7846 touchscreen support to Overo platform, v3

Syed Mohammed Khasim (1):
      ARM: OMAP3: Add support for 3430 SDP, v4

Timo Kokkonen (1):
      ARM: OMAP: Export dmtimer functions

Tony Lindgren (15):
      ARM: OMAP: No need to include board-perseus2.h or board-fsample.h from hardware.h
      ARM: OMAP: No need to include board-h2.h from hardware.h
      ARM: OMAP: No need to include board-h3.h from hardware.h
      ARM: OMAP: No need to include board-innovator.h from hardware.h
      ARM: OMAP: No need to include board-osk.h from hardware.h
      ARM: OMAP: No need to include board-palm*.h from hardware.h
      ARM: OMAP: No need to include board-omap2430sdp.h from hardware.h
      ARM: OMAP: No need to include board-apollon.h from hardware.h
      ARM: OMAP: No need to include board-h4.h from hardware.h
      ARM: OMAP: No need to include board-ldp.h from hardware.h
      ARM: OMAP: No need to include board-overo.h from hardware.h
      ARM: OMAP: No need to include board-nokia.h from hardware.h
      ARM: OMAP: Remove remaining board-*.h includes from hardware.h
      ARM: OMAP3: Add more GPIO mux options
      ARM: OMAP3: Add base address definitions and resources for OMAP 3 IS, v2

Zebediah C. McClure (5):
      [OMAP850] Add base support for omap850 cpu
      [OMAP850] Changes to base IO subsystem, v2
      [OMAP850] Changes to memory subsystem
      [OMAP850] IRQ related changes
      [OMAP850] Build system changes

 Documentation/kernel-parameters.txt                |    6 +
 arch/arm/configs/omap_3430sdp_defconfig            | 2061 ++++++++++++++++++++
 arch/arm/configs/rx51_defconfig                    | 1821 +++++++++++++++++
 arch/arm/mach-omap1/Kconfig                        |   23 +-
 arch/arm/mach-omap1/board-ams-delta.c              |    2 +-
 arch/arm/mach-omap1/board-fsample.c                |   34 +-
 arch/arm/mach-omap1/board-generic.c                |    5 +-
 arch/arm/mach-omap1/board-h2-mmc.c                 |    2 +
 arch/arm/mach-omap1/board-h2.c                     |    7 +-
 .../include/mach => mach-omap1}/board-h2.h         |    5 +-
 arch/arm/mach-omap1/board-h3-mmc.c                 |    2 +
 arch/arm/mach-omap1/board-h3.c                     |    7 +-
 .../include/mach => mach-omap1}/board-h3.h         |    5 +-
 arch/arm/mach-omap1/board-innovator.c              |    8 +-
 arch/arm/mach-omap1/board-nokia770.c               |    9 +-
 arch/arm/mach-omap1/board-osk.c                    |   17 +-
 arch/arm/mach-omap1/board-palmte.c                 |   17 +-
 arch/arm/mach-omap1/board-palmtt.c                 |    9 +-
 arch/arm/mach-omap1/board-palmz71.c                |   12 +-
 arch/arm/mach-omap1/board-sx1-mmc.c                |    1 +
 arch/arm/mach-omap1/board-sx1.c                    |    3 +-
 arch/arm/mach-omap1/board-voiceblue.c              |    2 +-
 arch/arm/mach-omap1/devices.c                      |    2 +-
 arch/arm/mach-omap1/id.c                           |    4 +-
 arch/arm/mach-omap1/io.c                           |   23 +
 arch/arm/mach-omap1/irq.c                          |   19 +-
 arch/arm/mach-omap1/mailbox.c                      |   29 +-
 arch/arm/mach-omap1/mux.c                          |   24 +
 arch/arm/mach-omap1/serial.c                       |    7 +
 arch/arm/mach-omap2/Kconfig                        |   10 +-
 arch/arm/mach-omap2/Makefile                       |    8 +
 arch/arm/mach-omap2/board-2430sdp.c                |   15 +-
 arch/arm/mach-omap2/board-3430sdp.c                |  542 +++++
 arch/arm/mach-omap2/board-apollon.c                |    3 +-
 arch/arm/mach-omap2/board-h4.c                     |   38 +-
 arch/arm/mach-omap2/board-ldp.c                    |   12 +-
 arch/arm/mach-omap2/board-omap3beagle.c            |    5 +-
 arch/arm/mach-omap2/board-omap3pandora.c           |    9 +
 arch/arm/mach-omap2/board-overo.c                  |   70 +-
 arch/arm/mach-omap2/board-rx51-peripherals.c       |  419 ++++
 arch/arm/mach-omap2/board-rx51.c                   |   96 +
 arch/arm/mach-omap2/devices.c                      |  147 ++-
 arch/arm/mach-omap2/mailbox.c                      |  195 ++-
 arch/arm/mach-omap2/mmc-twl4030.c                  |  187 ++-
 arch/arm/mach-omap2/mmc-twl4030.h                  |    6 +-
 arch/arm/mach-omap2/mux.c                          |   27 +
 arch/arm/mach-omap2/usb-musb.c                     |  187 ++
 arch/arm/plat-omap/Kconfig                         |    8 +
 arch/arm/plat-omap/devices.c                       |    3 +
 arch/arm/plat-omap/dma.c                           |   28 +-
 arch/arm/plat-omap/dmtimer.c                       |   26 +
 arch/arm/plat-omap/gpio.c                          |  111 +-
 arch/arm/plat-omap/i2c.c                           |  104 +-
 arch/arm/plat-omap/include/mach/board-2430sdp.h    |   41 -
 arch/arm/plat-omap/include/mach/board-apollon.h    |   46 -
 arch/arm/plat-omap/include/mach/board-fsample.h    |   51 -
 arch/arm/plat-omap/include/mach/board-h4.h         |   38 -
 arch/arm/plat-omap/include/mach/board-innovator.h  |   52 -
 arch/arm/plat-omap/include/mach/board-ldp.h        |   39 -
 arch/arm/plat-omap/include/mach/board-nokia.h      |   54 -
 .../arm/plat-omap/include/mach/board-omap3beagle.h |   33 -
 arch/arm/plat-omap/include/mach/board-osk.h        |   47 -
 arch/arm/plat-omap/include/mach/board-overo.h      |   26 -
 arch/arm/plat-omap/include/mach/board-palmte.h     |   32 -
 arch/arm/plat-omap/include/mach/board-palmtt.h     |   23 -
 arch/arm/plat-omap/include/mach/board-palmz71.h    |   26 -
 arch/arm/plat-omap/include/mach/board-perseus2.h   |   39 -
 arch/arm/plat-omap/include/mach/board-voiceblue.h  |    1 -
 arch/arm/plat-omap/include/mach/board.h            |    4 -
 arch/arm/plat-omap/include/mach/cpu.h              |   35 +-
 arch/arm/plat-omap/include/mach/gpio.h             |    3 +-
 arch/arm/plat-omap/include/mach/hardware.h         |   74 -
 arch/arm/plat-omap/include/mach/irqs.h             |   83 +-
 arch/arm/plat-omap/include/mach/mailbox.h          |   27 +-
 arch/arm/plat-omap/include/mach/mmc.h              |    2 +
 arch/arm/plat-omap/include/mach/mux.h              |   65 +-
 arch/arm/plat-omap/include/mach/omap34xx.h         |   28 +
 arch/arm/plat-omap/include/mach/omap850.h          |  102 +
 arch/arm/plat-omap/include/mach/system.h           |    2 +
 arch/arm/plat-omap/include/mach/usb.h              |   10 +
 arch/arm/plat-omap/mailbox.c                       |  152 ++-
 arch/arm/plat-omap/mailbox.h                       |  100 -
 arch/arm/plat-omap/sram.c                          |    2 +-
 arch/arm/plat-omap/usb.c                           |   25 +-
 84 files changed, 6644 insertions(+), 1040 deletions(-)
 create mode 100644 arch/arm/configs/omap_3430sdp_defconfig
 create mode 100644 arch/arm/configs/rx51_defconfig
 rename arch/arm/{plat-omap/include/mach => mach-omap1}/board-h2.h (90%)
 rename arch/arm/{plat-omap/include/mach => mach-omap1}/board-h3.h (90%)
 create mode 100644 arch/arm/mach-omap2/board-3430sdp.c
 create mode 100644 arch/arm/mach-omap2/board-rx51-peripherals.c
 create mode 100644 arch/arm/mach-omap2/board-rx51.c
 create mode 100644 arch/arm/mach-omap2/usb-musb.c
 delete mode 100644 arch/arm/plat-omap/include/mach/board-2430sdp.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-apollon.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-fsample.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-h4.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-innovator.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-ldp.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-nokia.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-omap3beagle.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-osk.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-overo.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-palmte.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-palmtt.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-palmz71.h
 delete mode 100644 arch/arm/plat-omap/include/mach/board-perseus2.h
 create mode 100644 arch/arm/plat-omap/include/mach/omap850.h
 delete mode 100644 arch/arm/plat-omap/mailbox.h

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2009-03-24  4:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-03-24  4:01 Git pull request for omap updates Tony Lindgren

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.