Re: [PATCH 0/3] omap hsmmc init cleanup and section warning fixes for v3.4 merge window

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

 



Tony,

On Wednesday 15 February 2012 11:58 PM, Tony Lindgren wrote:
Hi all,

This series fixes up the issues noted by Russell on omap2_hsmmc_init()
where if TWL PMIC is compiled as a module we can't keep a bunch of
functions marked as __init like they should be. This series fixes
the issues by splitting omap2_hsmmc_init() into two functions.

I have a re-spin of this series ready with all the fixes I did
while testing the insmod/unbind/bind test suggested by Russell.
I could not figure out what branch your original patches were
based on. So let me know what branch of your tree you want me
to post this series on.

regards,
Rajendra


One more patch is needed to sort out the remaining issue with
omap4 that has yet another luck based initialization for the
same issue..

Regards,

Tony

---

Ohad Ben-Cohen (1):
       ARM: OMAP: omap_device: Expose omap_device_{alloc, delete, register}

Tony Lindgren (2):
       ARM: OMAP2+: Split omap2_hsmmc_init() to properly support I2C GPIO pins
       ARM: OMAP2+: Mark omap_hsmmc_init and omap_mux related functions as __init


  arch/arm/mach-omap2/board-2430sdp.c           |    2
  arch/arm/mach-omap2/board-3430sdp.c           |    5 +
  arch/arm/mach-omap2/board-4430sdp.c           |    6 +
  arch/arm/mach-omap2/board-am3517evm.c         |    2
  arch/arm/mach-omap2/board-cm-t35.c            |    6 +
  arch/arm/mach-omap2/board-devkit8000.c        |    4 +
  arch/arm/mach-omap2/board-flash.c             |    2
  arch/arm/mach-omap2/board-igep0020.c          |    7 +-
  arch/arm/mach-omap2/board-ldp.c               |    2
  arch/arm/mach-omap2/board-omap3beagle.c       |   10 ++
  arch/arm/mach-omap2/board-omap3evm.c          |    8 +-
  arch/arm/mach-omap2/board-omap3logic.c        |    2
  arch/arm/mach-omap2/board-omap3pandora.c      |    6 +
  arch/arm/mach-omap2/board-omap3stalker.c      |   15 ++-
  arch/arm/mach-omap2/board-omap3touchbook.c    |   17 ++--
  arch/arm/mach-omap2/board-omap4panda.c        |    6 +
  arch/arm/mach-omap2/board-overo.c             |    5 +
  arch/arm/mach-omap2/board-rm680.c             |    2
  arch/arm/mach-omap2/board-rx51-peripherals.c  |    2
  arch/arm/mach-omap2/board-zoom-peripherals.c  |    6 +
  arch/arm/mach-omap2/display.c                 |    8 +-
  arch/arm/mach-omap2/hsmmc.c                   |  111 ++++++++++++++++++-------
  arch/arm/mach-omap2/hsmmc.h                   |   12 ++-
  arch/arm/mach-omap2/mux.c                     |   22 ++---
  arch/arm/plat-omap/include/plat/omap_device.h |    7 ++
  arch/arm/plat-omap/omap_device.c              |   13 +--
  26 files changed, 192 insertions(+), 96 deletions(-)


--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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