The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [GIT] [2.6.39] MFD fix
@ 2011-03-28 10:24 Samuel Ortiz
  0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2011-03-28 10:24 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Stephen Rothwell, Andres Salomon

Hi Linus,

This is a compilation fix for the cs5535 MFD driver on non x86 architectures,
sorry about that.
Stephen already asked for taking this fix [1], and this is a pull request for
the same patch.

Thanks for pulling this one:

The following changes since commit 18bcd0c8cb7d85a9063b88ec810dc1cdc0974518:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6 (2011-03-27 20:37:50 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git for-next

Andres Salomon (1):
      mfd: Allow cs5535-mfd to build on X86 only

 drivers/mfd/Kconfig |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


[1] https://lkml.org/lkml/2011/3/28/23

-- 
Intel Open Source Technology Centre
http://oss.intel.com/

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

* [GIT] [2.6.39] MFD fix
@ 2011-04-12  9:51 Samuel Ortiz
  0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2011-04-12  9:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Grant Likely, Greg KH

Hi Linus,

This is an MFD fix for 2.6.39.
The fix is for allowing MFD sub devices drivers to reach both their MFD cell
pointers and their platform data ones. We were previously doint that through
mfd_get_data(), but that could be troublesome for generic IP drivers being
used as both MFD sub devices drivers and generic platform drivers.
We fixed that by adding an MFD cell pointer to the platform_device structure,
and that will also allow us to get rid of the mfd_get_data() routine. I'll
leave that for the next merge window as it touches more than 20 drivers.
Greg and Grant reviewed this fix, and Greg ACKed it.

Thanks in advance for pulling this:

The following changes since commit a6360dd37e1a144ed11e6548371bade559a1e4df:

  Linux 2.6.39-rc3 (2011-04-11 17:21:51 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git for-linus

Samuel Ortiz (1):
      mfd: Fetch cell pointer from platform_device->mfd_cell

 drivers/base/platform.c         |    1 +
 drivers/mfd/mfd-core.c          |   16 ++++++++++++++--
 include/linux/mfd/core.h        |   13 +++++++++++--
 include/linux/platform_device.h |    5 +++++
 4 files changed, 31 insertions(+), 4 deletions(-)
-- 
Intel Open Source Technology Centre
http://oss.intel.com/

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

end of thread, other threads:[~2011-04-12  9:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-28 10:24 [GIT] [2.6.39] MFD fix Samuel Ortiz
  -- strict thread matches above, loose matches on Subject: below --
2011-04-12  9:51 Samuel Ortiz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox