[GIT PULL] omap updates for 2.6.32

Tony Lindgren tony at atomide.com
Wed Sep 16 14:30:34 EDT 2009


Linus,

Please pull the omap updates from:

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

As discussed earlier in this thread:

http://lkml.org/lkml/2009/8/24/161

Regards,

Tony


The following changes since commit 326ba5010a5429a5a528b268b36a5900d4ab0eba:
  Linus Torvalds (1):
        Linux 2.6.31-rc8

are available in the git repository at:

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

Anand Gadiyar (1):
      MUSB: Remove usb_musb_pm_init() call

Eero Nurkkala (1):
      OMAP: GPIO: Avoid generating extra IRQs

Felipe Balbi (1):
      OMAP3: beagle: add missing twl4030 usb platform_data

Hiroshi DOYU (3):
      OMAP: iommu: fix wrong argument in flush_cache_vmap()
      OMAP: iommu: add initial debugfs support
      OMAP clock: use debugfs_remove_recursive() for rewinding

Janusz Krzysztofik (1):
      OMAP1: AMS_DELTA: add modem support

Kalle Valo (5):
      OMAP: remove OMAP_TAG_SERIAL_CONSOLE
      OMAP: UART: drop OMAP_TAG_UART, enable all UARTs, auto-disabled on idle
      OMAP2: compile usb-tusb6010.c
      OMAP2: add board file for Nokia N800 and N810
      OMAP2: n8x0: add n8x0_defconfig

Ming Lei (1):
      OMAP3: PM: fix lockdep warning caused by omap3_pm_init

Paul Walmsley (10):
      OMAP3: update OMAP3 Beagle defconfig
      OMAP: powerdomain: Fix overflow when doing powerdomain deps lookups.
      OMAP clock: associate MPU clocks with the mpu_clkdm
      OMAP3 clock: remove superfluous calls to omap2_init_clk_clkdm
      OMAP2/3 PM: create the OMAP PM interface and add a default OMAP PM no-op layer
      OMAP2/3/4 PRCM: add module IDLEST wait code
      OMAP2/3 board-*.c files: read bootloader configuration earlier
      OMAP2/3/4: create omap_hwmod layer
      OMAP: omap_hwmod: call omap_hwmod init at boot; create interconnects
      OMAP2/3/4 core: create omap_device layer

Peter 'p2' De Schrijver (5):
      OMAP: PM counter infrastructure.
      OMAP: PM: Hook into PM counters
      OMAP: PM: Add closures to clkdm_for_each and pwrdm_for_each.
      OMAP: PM: Add pm-debug counters
      OMAP: PM debug: make powerdomains use PM-debug counters

Reddy, Teerth (1):
      OMAP3: PM: add T2 interrupt line mux setting, and enable on 3430SDP

Roger Quadros (1):
      OMAP: Remove omap boot parsing code

Sanjeev Premi (1):
      OMAP3 clock: Fixed processing of bootarg 'mpurate'

Santosh Shilimkar (2):
      ARM: OMAP4: Fix NULL pointer dereference crash.
      ARM: OMAP4: Bypass the clock check.

Sergio Aguirre (1):
      OMAP3: 3430SDP: Fix defconfig

Tero Kristo (3):
      OMAP: PM debug: Add PRCM register dump support
      OMAP: PM: Added suspend target state control to debugfs for OMAP3
      OMAP: SDRC: Add several new register definitions

Timo Kokkonen (1):
      OMAP3: rx51_defconfig: add twl4030 to rx51 default configuration

Tony Lindgren (5):
      OMAP: Remove OMAP_IO_ADDRESS, use OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS instead
      OMAP: Rename OMAP_MPUIO_BASE to OMAP1_MPUIO_BASE
      OMAP: Remove ifdefs for io.h
      Merge branch 'pm-upstream/debug' of git://git.kernel.org/.../khilman/linux-omap-pm into for-next
      Merge branch '2_6_32_for_next' of git://git.pwsan.com/linux-2.6 into for-next

Vikram Pandita (6):
      OMAP2/3: Pass irqflags to 8250 driver
      OMAP3: MMC: Add mux for pins
      OMAP3: Zoom2: Add TWL4030 support
      OMAP3: Zoom2: Update board defconfig
      OMAP: Zoom2: update serial platform_data id for external UART
      OMAP: Zoom2: release debug board detect gpio line

 Documentation/arm/OMAP/omap_pm                |  129 ++
 arch/arm/configs/n8x0_defconfig               | 1104 ++++++++++++++++++
 arch/arm/configs/omap3_beagle_defconfig       |   41 +-
 arch/arm/configs/omap_3430sdp_defconfig       |   20 +-
 arch/arm/configs/omap_zoom2_defconfig         |  484 +++++++--
 arch/arm/configs/rx51_defconfig               |    1 +
 arch/arm/mach-omap1/board-ams-delta.c         |   43 +-
 arch/arm/mach-omap1/board-fsample.c           |    5 -
 arch/arm/mach-omap1/board-generic.c           |    5 -
 arch/arm/mach-omap1/board-h2.c                |    5 -
 arch/arm/mach-omap1/board-h3.c                |    5 -
 arch/arm/mach-omap1/board-innovator.c         |    5 -
 arch/arm/mach-omap1/board-osk.c               |    5 -
 arch/arm/mach-omap1/board-palmte.c            |    5 -
 arch/arm/mach-omap1/board-palmtt.c            |    5 -
 arch/arm/mach-omap1/board-palmz71.c           |    5 -
 arch/arm/mach-omap1/board-perseus2.c          |    5 -
 arch/arm/mach-omap1/board-sx1.c               |    5 -
 arch/arm/mach-omap1/board-voiceblue.c         |    5 -
 arch/arm/mach-omap1/devices.c                 |    2 +-
 arch/arm/mach-omap1/io.c                      |    6 +-
 arch/arm/mach-omap1/pm.h                      |    4 +-
 arch/arm/mach-omap1/serial.c                  |   17 +-
 arch/arm/mach-omap1/sram.S                    |   12 +-
 arch/arm/mach-omap1/time.c                    |    4 +-
 arch/arm/mach-omap2/Kconfig                   |    9 +
 arch/arm/mach-omap2/Makefile                  |   10 +-
 arch/arm/mach-omap2/board-2430sdp.c           |   18 +-
 arch/arm/mach-omap2/board-3430sdp.c           |   29 +-
 arch/arm/mach-omap2/board-4430sdp.c           |    5 +-
 arch/arm/mach-omap2/board-apollon.c           |   25 +-
 arch/arm/mach-omap2/board-generic.c           |   15 +-
 arch/arm/mach-omap2/board-h4.c                |   25 +-
 arch/arm/mach-omap2/board-ldp.c               |   25 +-
 arch/arm/mach-omap2/board-n8x0.c              |  150 +++
 arch/arm/mach-omap2/board-omap3beagle.c       |   36 +-
 arch/arm/mach-omap2/board-omap3evm.c          |   17 +-
 arch/arm/mach-omap2/board-omap3pandora.c      |   25 +-
 arch/arm/mach-omap2/board-overo.c             |   24 +-
 arch/arm/mach-omap2/board-rx51.c              |    9 +-
 arch/arm/mach-omap2/board-zoom-debugboard.c   |   11 +-
 arch/arm/mach-omap2/board-zoom2.c             |  218 ++++-
 arch/arm/mach-omap2/clock.c                   |    2 +
 arch/arm/mach-omap2/clock34xx.c               |   17 +-
 arch/arm/mach-omap2/clock34xx.h               |   21 +-
 arch/arm/mach-omap2/clockdomain.c             |   10 +-
 arch/arm/mach-omap2/cm.c                      |   70 ++
 arch/arm/mach-omap2/cm.h                      |   10 +-
 arch/arm/mach-omap2/cm4xxx.c                  |   68 ++
 arch/arm/mach-omap2/devices.c                 |   41 +
 arch/arm/mach-omap2/io.c                      |   23 +-
 arch/arm/mach-omap2/iommu2.c                  |   19 +-
 arch/arm/mach-omap2/mux.c                     |   55 +
 arch/arm/mach-omap2/omap-smp.c                |    2 +-
 arch/arm/mach-omap2/omap_hwmod.c              | 1554 +++++++++++++++++++++++++
 arch/arm/mach-omap2/omap_hwmod_2420.h         |  141 +++
 arch/arm/mach-omap2/omap_hwmod_2430.h         |  143 +++
 arch/arm/mach-omap2/omap_hwmod_34xx.h         |  168 +++
 arch/arm/mach-omap2/pm-debug.c                |  431 +++++++-
 arch/arm/mach-omap2/pm.h                      |   11 +
 arch/arm/mach-omap2/pm24xx.c                  |    4 +-
 arch/arm/mach-omap2/pm34xx.c                  |   40 +-
 arch/arm/mach-omap2/powerdomain.c             |  114 ++-
 arch/arm/mach-omap2/prm.h                     |    6 +-
 arch/arm/mach-omap2/sdrc.h                    |    6 +-
 arch/arm/mach-omap2/serial.c                  |   67 +-
 arch/arm/mach-omap2/sram242x.S                |    4 +-
 arch/arm/mach-omap2/sram243x.S                |    4 +-
 arch/arm/mach-omap2/timer-gp.c                |    2 +-
 arch/arm/mach-omap2/usb-musb.c                |   12 -
 arch/arm/plat-omap/Kconfig                    |   17 +
 arch/arm/plat-omap/Makefile                   |    6 +
 arch/arm/plat-omap/clock.c                    |    2 +-
 arch/arm/plat-omap/common.c                   |   88 --
 arch/arm/plat-omap/dma.c                      |    8 +-
 arch/arm/plat-omap/dmtimer.c                  |    5 +-
 arch/arm/plat-omap/gpio.c                     |  115 ++-
 arch/arm/plat-omap/include/mach/board.h       |    2 -
 arch/arm/plat-omap/include/mach/clockdomain.h |    3 +-
 arch/arm/plat-omap/include/mach/control.h     |   12 +-
 arch/arm/plat-omap/include/mach/entry-macro.S |    8 +-
 arch/arm/plat-omap/include/mach/gpio.h        |    2 +-
 arch/arm/plat-omap/include/mach/io.h          |   97 +-
 arch/arm/plat-omap/include/mach/iommu.h       |    6 +-
 arch/arm/plat-omap/include/mach/mtd-xip.h     |    2 +-
 arch/arm/plat-omap/include/mach/mux.h         |   31 +
 arch/arm/plat-omap/include/mach/omap-pm.h     |  301 +++++
 arch/arm/plat-omap/include/mach/omap44xx.h    |    8 +-
 arch/arm/plat-omap/include/mach/omap_device.h |  141 +++
 arch/arm/plat-omap/include/mach/omap_hwmod.h  |  447 +++++++
 arch/arm/plat-omap/include/mach/powerdomain.h |   15 +-
 arch/arm/plat-omap/include/mach/sdrc.h        |   15 +-
 arch/arm/plat-omap/include/mach/serial.h      |    3 +
 arch/arm/plat-omap/io.c                       |   62 +-
 arch/arm/plat-omap/iommu-debug.c              |  415 +++++++
 arch/arm/plat-omap/iommu.c                    |   23 +-
 arch/arm/plat-omap/iovmm.c                    |    2 +-
 arch/arm/plat-omap/omap-pm-noop.c             |  296 +++++
 arch/arm/plat-omap/omap_device.c              |  687 +++++++++++
 arch/arm/plat-omap/sram.c                     |   18 +-
 drivers/input/keyboard/omap-keypad.c          |   22 +-
 drivers/mtd/nand/ams-delta.c                  |    8 +-
 drivers/video/omap/dispc.c                    |    6 +-
 103 files changed, 7777 insertions(+), 719 deletions(-)
 create mode 100644 Documentation/arm/OMAP/omap_pm
 create mode 100644 arch/arm/configs/n8x0_defconfig
 create mode 100644 arch/arm/mach-omap2/board-n8x0.c
 create mode 100644 arch/arm/mach-omap2/cm.c
 create mode 100644 arch/arm/mach-omap2/cm4xxx.c
 create mode 100644 arch/arm/mach-omap2/omap_hwmod.c
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_2420.h
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_2430.h
 create mode 100644 arch/arm/mach-omap2/omap_hwmod_34xx.h
 create mode 100644 arch/arm/plat-omap/include/mach/omap-pm.h
 create mode 100644 arch/arm/plat-omap/include/mach/omap_device.h
 create mode 100644 arch/arm/plat-omap/include/mach/omap_hwmod.h
 create mode 100644 arch/arm/plat-omap/iommu-debug.c
 create mode 100644 arch/arm/plat-omap/omap-pm-noop.c
 create mode 100644 arch/arm/plat-omap/omap_device.c



More information about the linux-arm-kernel mailing list