Re: Git pull request for omap patches for merge window after 2.6.30, v2

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

 



* Tony Lindgren <tony@xxxxxxxxxxx> [090528 08:11]:
> * Russell King - ARM Linux <linux@xxxxxxxxxxxxxxxx> [090528 06:29]:
> > On Wed, May 27, 2009 at 04:40:57PM -0700, Tony Lindgren wrote:
> > > Assuming you have had a chance to look at all the patches posted,
> > > please pull them from the request below. Will refresh the patches
> > > as needed if you have more comments.
> > 
> > To be honest, I don't know where I am with any of the OMAP stuff; there's
> > soo many emails flying about recently that I've really not been able to
> > keep enough state in my head to be able to know what's what (especially
> > with this new device tree thread which has exploded to 100+ emails in
> > about 12 hours.)
> > 
> > If you ask me which patches I'd looked at over the last couple of weeks,
> > or even just last Monday, I really couldn't tell you.
> > 
> > I'll try to work out what I've already looked at and what's remaining
> > sometime later today.
> 
> OK, thanks. To me it looks like you've looked through everything except
> this:
> 
> PATCH 0/8] omap3 board updates for merge window after 2.6.30
> http://article.gmane.org/gmane.linux.ports.arm.omap/20188
> 
> > It might have been better had I merged the stuff piecemeal into an omap
> > branch, that way I'd know that everything in there was stuff I'd looked
> > at - and you'd know what was outstanding (because it wouldn't have been
> > merged.)
> 
> Hey, just trying to help here to load things on your truck.
> If you prefer to make multiple stops with your truck to pick up omap
> stuff, that works too :)
>  
> > > I've merged all the omap patches, except Santosh' omap4 SMP
> > > set, and Paul's second clock updates. This should remove any
> > > dependencies for Santosh' SMP series.
> > 
> > There's a little more work to do on the SMP stuff before I'd be happy,
> > and the best way to merge that will be directly into my tree - it will
> > depend on the SMP branch there anyway.
> 
> Yeah that's what I figured. The patches I piled up should be a nice base
> for working on the SMP patches.

Thanks everybody for quick comments and updates on the patches. Here's
an updated pull request with the following changes as discussed in various
threads on this mailing list:

- Re-merged Kevin's updated PM code that now uses the late_initcall()

- Separated out the clk_add_alias() from the 770 clkdev patch.
  Now the clk_add_alias() patch can get merged separately after it's
  been reviewed.

- Updated the two board-*.c files to #include <linux/gpio.h>

Regards,

Tony

The following changes since commit 59a3759d0fe8d969888c741bb33f4946e4d3750d:
  Linus Torvalds (1):
        Linux 2.6.30-rc7

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 (1):
      ARM: OMAP3: RX51: Connect VAUX3 to MMC2

Andrew de Quincey (1):
      ARM: OMAP1: Make 770 LCD work

Artem Bityutskiy (1):
      OMAP3 clock: lessen amount of noisy messages

David Brownell (2):
      ARM: OMAP3: mmc-twl4030 uses regulator framework
      ARM: OMAP3: Initialize regulators for Beagle and Overo

Eero Nurkkala (1):
      ARM: OMAP: McBSP: Fix legacy interrupts to clear their status

Grazvydas Ignotas (2):
      ARM: OMAP3: pandora: setup regulator framework for MMC
      ARM: OMAP3: pandora: add support for mode devices

Imre Deak (2):
      ARM: OMAP2: 2430SDP: Add FB support to board file
      ARM: OMAP3: ZOOM MDK: Add FB support to board file

Jarkko Nikula (1):
      ARM: OMAP: Update contact address of I2C registration helper

Jouni Hogander (2):
      OMAP: Add new function to check wether there is irq pending
      OMAP: UART: Add sysfs interface for adjusting UART sleep timeout

Juha Yrjola (1):
      ARM: OMAP2/3: Add generic onenand support when connected to GPMC

Kevin Hilman (11):
      Revert "ARM: OMAP: Mask interrupts when disabling interrupts, v2"
      OMAP2/3: PM: push core PM code from linux-omap
      OMAP3: PM: Force IVA2 into idle during bootup
      OMAP3: PM: Add wake-up bit defintiions for CONTROL_PADCONF_X
      OMAP3: PM: UART: disable clocks when idle and off-mode support
      OMAP3: PM: Add D2D clocks and auto-idle setup to PRCM init
      OMAP3: PM: D2D clockdomain supports SW supervised transitions
      OMAP3: PM: Ensure PRCM interrupts are cleared at boot
      OMAP3: PM: Clear pending PRCM reset flags on init
      OMAP3: PM: prevent module wakeups from waking IVA2
      OMAP1: PM: update and decouple from OMAP2/3 PM core

Mans Rullgard (1):
      ARM: OMAP: Increase VMALLOC_END to allow 256MB RAM

Paul Walmsley (11):
      OMAP3 SRAM: mark OCM RAM as Non-cacheable Normal memory
      OMAP3 SRAM: add ARM barriers to omap3_sram_configure_core_dpll
      OMAP3 clock: add interconnect barriers to CORE DPLL M2 change
      OMAP3 SRAM: clear the SDRC PWRENA bit during SDRC frequency change
      OMAP3 SDRC: initialize SDRC_POWER at boot
      OMAP3 SRAM: renumber registers to make space for argument passing
      OMAP3 clock: only unlock SDRC DLL if SDRC clk < 83MHz
      OMAP3 clock: use pr_debug() rather than pr_info() in some clock change code
      OMAP2xxx clock: rename clk_init_one() to clk_preinit()
      ARM: OMAP3: SDRC: add timing data for Micron MT46H32M32LF-6, v2
      ARM: OMAP3: SDRC: add timing data for Qimonda HYB18M512160AF-6

Peter 'p2' De Schrijver (1):
      OMAP3: PM: Ensure MUSB block can idle when driver not loaded

Santosh Shilimkar (11):
      ARM: OMAP: Remove unwanted type casts and fix the compiler warning.
      ARM: OMAP: Remove useless omap_sram_error function.
      ARM: OMAP: Remove unnecessary omap2_globals.
      ARM: OMAP: Remove unwanted type casts and fix the compiler warning.
      ARM: OMAP: Remove useless omap_sram_error function.
      ARM: OMAP: Remove unnecessary omap2_globals.
      ARM: OMAP2/3: sDMA: Correct omap_request_dma_chain(), v2
      ARM: OMAP4: Add minimal support for omap4
      ARM: OMAP4: Clock stubs since CLKDEV not in yet.
      ARM: OMAP4: Add support for 4430 SDP
      ARM: OMAP4: Add defconfig for 4430 SDP

Syed Mohammed Khasim (2):
      ARM: OMAP3: Add omap3 EVM support
      ARM: OMAP3: Add omap3 EVM defconfig

Tomi Valkeinen (1):
      ARM: OMAP2/3: DMA: implement trans copy and const fill

Tony Lindgren (22):
      ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE
      ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE
      ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S
      ARM: OMAP2/3: Remove OMAP2_PRCM_BASE
      ARM: OMAP2/3: Remove OMAP_CM_REGADDR
      ARM: OMAP2/3: Reorganize Makefile to add omap4 support
      ARM: OMAP1: Misc clean-up
      ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE
      ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE
      ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S
      ARM: OMAP2/3: Remove OMAP2_PRCM_BASE
      ARM: OMAP2/3: Remove OMAP_CM_REGADDR
      ARM: OMAP2/3: Reorganize Makefile to add omap4 support
      Merge branch 'omap-clock-upstream' of git://git.pwsan.com/linux-2.6 into for-next
      ARM: OMAP2/3: Add generic smc91x support when connected to GPMC
      ARM: OMAP: Add some entries to MAINTAINERS
      ARM: OMAP2/3: Remove L4_WK_OMAP_BASE, L4_PER_OMAP_BASE, L4_EMU_BASE, L3_OMAP_BASE
      ARM: OMAP3: Initialize more devices for LDP
      Merge branch 'omap-upstream' into for-next
      Merge branch 'omap3-upstream' into for-next
      Merge branch 'omap3-boards' into for-next
      Merge branch 'omap4' into for-next

Vikram Pandita (3):
      ARM: OMAP2/3: Serial: Remove arch_initcall dependency
      ARM: OMAP3: Add support for OMAP3 Zoom2 board
      ARM: OMAP3: Defconfig for Zoom2 board

 MAINTAINERS                                        |   77 +-
 arch/arm/Makefile                                  |    1 +
 arch/arm/configs/omap3_evm_defconfig               | 1528 ++++++++++++++++++++
 arch/arm/configs/omap_4430sdp_defconfig            |  806 +++++++++++
 arch/arm/configs/omap_zoom2_defconfig              | 1211 ++++++++++++++++
 arch/arm/configs/rx51_defconfig                    |    2 +-
 arch/arm/mach-omap1/Kconfig                        |    1 -
 arch/arm/mach-omap1/Makefile                       |    4 +
 arch/arm/mach-omap1/board-nokia770.c               |   13 +
 arch/arm/mach-omap1/clock.c                        |    2 +-
 arch/arm/mach-omap1/pm.c                           |   11 +-
 .../{plat-omap/include/mach => mach-omap1}/pm.h    |   85 +-
 arch/arm/mach-omap1/serial.c                       |    3 -
 arch/arm/mach-omap1/sleep.S                        |    2 +-
 arch/arm/mach-omap2/Kconfig                        |   14 +-
 arch/arm/mach-omap2/Makefile                       |   29 +-
 arch/arm/mach-omap2/board-2430sdp.c                |  114 +-
 arch/arm/mach-omap2/board-3430sdp.c                |   87 +-
 arch/arm/mach-omap2/board-4430sdp.c                |   94 ++
 arch/arm/mach-omap2/board-ldp.c                    |  219 +++-
 arch/arm/mach-omap2/board-omap3beagle.c            |  108 ++-
 arch/arm/mach-omap2/board-omap3evm.c               |  329 +++++
 arch/arm/mach-omap2/board-omap3pandora.c           |  197 +++-
 arch/arm/mach-omap2/board-overo.c                  |   79 +-
 arch/arm/mach-omap2/board-rx51-peripherals.c       |  232 ++--
 arch/arm/mach-omap2/board-zoom-debugboard.c        |  160 ++
 arch/arm/mach-omap2/board-zoom2.c                  |  110 ++
 arch/arm/mach-omap2/clock.c                        |   18 +-
 arch/arm/mach-omap2/clock24xx.c                    |   23 +-
 arch/arm/mach-omap2/clock24xx.h                    |   11 +
 arch/arm/mach-omap2/clock34xx.c                    |   23 +-
 arch/arm/mach-omap2/clock34xx.h                    |   35 +-
 arch/arm/mach-omap2/clockdomains.h                 |    2 +-
 arch/arm/mach-omap2/cm-regbits-34xx.h              |   14 +
 arch/arm/mach-omap2/cm.h                           |    6 +-
 arch/arm/mach-omap2/gpmc-onenand.c                 |  330 +++++
 arch/arm/mach-omap2/gpmc-smc91x.c                  |  189 +++
 arch/arm/mach-omap2/gpmc.c                         |    6 +
 arch/arm/mach-omap2/id.c                           |    8 +-
 arch/arm/mach-omap2/io.c                           |   52 +-
 arch/arm/mach-omap2/irq.c                          |   18 +-
 arch/arm/mach-omap2/mmc-twl4030.c                  |  280 ++---
 arch/arm/mach-omap2/mmc-twl4030.h                  |    3 +-
 arch/arm/mach-omap2/pm-debug.c                     |  152 ++
 arch/arm/mach-omap2/pm.c                           |  114 +--
 arch/arm/mach-omap2/pm.h                           |   38 +
 arch/arm/mach-omap2/pm24xx.c                       |  544 +++++++
 arch/arm/mach-omap2/pm34xx.c                       |  705 +++++++++
 arch/arm/mach-omap2/prcm-common.h                  |    2 +
 arch/arm/mach-omap2/prm.h                          |  207 ++-
 arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h  |   55 +
 .../mach-omap2/sdram-qimonda-hyb18m512160af-6.h    |   54 +
 arch/arm/mach-omap2/sdrc.c                         |   24 +-
 arch/arm/mach-omap2/sdrc2xxx.c                     |    5 +-
 arch/arm/mach-omap2/serial.c                       |  464 ++++++-
 arch/arm/mach-omap2/sleep24xx.S                    |    1 -
 arch/arm/mach-omap2/sleep34xx.S                    |  436 ++++++
 arch/arm/mach-omap2/sram242x.S                     |   10 +-
 arch/arm/mach-omap2/sram243x.S                     |   10 +-
 arch/arm/mach-omap2/sram34xx.S                     |  129 +-
 arch/arm/mach-omap2/timer-gp.c                     |    9 +-
 arch/arm/mach-omap2/usb-musb.c                     |   21 +-
 arch/arm/plat-omap/Kconfig                         |   13 +-
 arch/arm/plat-omap/clock.c                         |   37 +-
 arch/arm/plat-omap/common.c                        |  114 ++-
 arch/arm/plat-omap/devices.c                       |    2 +
 arch/arm/plat-omap/dma.c                           |  102 +-
 arch/arm/plat-omap/dmtimer.c                       |   73 +-
 arch/arm/plat-omap/gpio.c                          |  134 ++-
 arch/arm/plat-omap/i2c.c                           |    2 +-
 arch/arm/plat-omap/include/mach/clock.h            |   10 +-
 arch/arm/plat-omap/include/mach/common.h           |    3 +-
 arch/arm/plat-omap/include/mach/control.h          |   20 +-
 arch/arm/plat-omap/include/mach/cpu.h              |   21 +-
 arch/arm/plat-omap/include/mach/debug-macro.S      |    2 +-
 arch/arm/plat-omap/include/mach/dma.h              |    4 +-
 arch/arm/plat-omap/include/mach/entry-macro.S      |   55 +-
 arch/arm/plat-omap/include/mach/gpmc-smc91x.h      |   42 +
 arch/arm/plat-omap/include/mach/hardware.h         |    1 +
 arch/arm/plat-omap/include/mach/hwa742.h           |    4 -
 arch/arm/plat-omap/include/mach/io.h               |   37 +
 arch/arm/plat-omap/include/mach/irqs.h             |   90 ++
 arch/arm/plat-omap/include/mach/keypad.h           |    4 +
 arch/arm/plat-omap/include/mach/memory.h           |    3 +-
 arch/arm/plat-omap/include/mach/omap24xx.h         |   18 -
 arch/arm/plat-omap/include/mach/omap34xx.h         |   13 -
 arch/arm/plat-omap/include/mach/omap44xx.h         |   46 +
 arch/arm/plat-omap/include/mach/onenand.h          |   22 +-
 arch/arm/plat-omap/include/mach/serial.h           |   25 +-
 arch/arm/plat-omap/include/mach/sram.h             |    6 +-
 arch/arm/plat-omap/include/mach/usb.h              |    6 -
 arch/arm/plat-omap/include/mach/vmalloc.h          |    2 +-
 arch/arm/plat-omap/io.c                            |   29 +-
 arch/arm/plat-omap/mcbsp.c                         |   34 +-
 arch/arm/plat-omap/mux.c                           |    3 +
 arch/arm/plat-omap/sram.c                          |   66 +-
 drivers/mmc/host/omap_hsmmc.c                      |    6 +-
 drivers/mtd/onenand/omap2.c                        |    1 -
 drivers/video/omap/hwa742.c                        |   26 +-
 99 files changed, 9480 insertions(+), 1112 deletions(-)
 create mode 100644 arch/arm/configs/omap3_evm_defconfig
 create mode 100644 arch/arm/configs/omap_4430sdp_defconfig
 create mode 100644 arch/arm/configs/omap_zoom2_defconfig
 rename arch/arm/{plat-omap/include/mach => mach-omap1}/pm.h (76%)
 create mode 100644 arch/arm/mach-omap2/board-4430sdp.c
 create mode 100644 arch/arm/mach-omap2/board-omap3evm.c
 create mode 100644 arch/arm/mach-omap2/board-zoom-debugboard.c
 create mode 100644 arch/arm/mach-omap2/board-zoom2.c
 create mode 100644 arch/arm/mach-omap2/gpmc-onenand.c
 create mode 100644 arch/arm/mach-omap2/gpmc-smc91x.c
 create mode 100644 arch/arm/mach-omap2/pm-debug.c
 create mode 100644 arch/arm/mach-omap2/pm.h
 create mode 100644 arch/arm/mach-omap2/pm24xx.c
 create mode 100644 arch/arm/mach-omap2/pm34xx.c
 create mode 100644 arch/arm/mach-omap2/sdram-micron-mt46h32m32lf-6.h
 create mode 100644 arch/arm/mach-omap2/sdram-qimonda-hyb18m512160af-6.h
 create mode 100644 arch/arm/mach-omap2/sleep34xx.S
 create mode 100644 arch/arm/plat-omap/include/mach/gpmc-smc91x.h
 create mode 100644 arch/arm/plat-omap/include/mach/omap44xx.h

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux