1. 27 3月, 2011 2 次提交
    • M
      mfd: Add MAX8997/8966 IRQ control · 8de6bc7f
      MyungJoo Ham 提交于
      This patch enables IRQ handling for MAX8997/8966 chips.
      
      Please note that Fuel-Gauge-related IRQs are not implemented in this
      initial release. The fuel gauge module in MAX8997 is identical to
      MAX17042, which is already in Linux kernel. In order to use the
      already-existing MAX17042 driver for fuel gauge module in MAX8997, the
      main interrupt handler of MAX8997 should relay related interrupts to
      MAX17042 driver. However, in order to do this, we need to modify
      MAX17042 driver as well because MAX17042 driver does not have any
      interrupt handlers for now. We are not going to implement this in this
      initial release as it is not crucial in basic operations of MAX8997.
      Signed-off-by: NMyungJoo Ham <myungjoo.ham@samsung.com>
      Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      8de6bc7f
    • A
      mfd: Add mfd_clone_cell(), convert cs5535-mfd/olpc-xo1 to it · fa1df691
      Andres Salomon 提交于
      Replace mfd_shared_platform_driver_register with mfd_clone_cell.  The
      former was called by an mfd client, and registered both a platform driver
      and device.  The latter is called by an mfd driver, and registers only a
      platform device.
      
      The downside of this is that mfd drivers need to be modified whenever
      new clients are added that share a cell; the upside is that it fits
      Linux's driver model better.  It's also simpler.
      
      This also converts cs5535-mfd/olpc-xo1 from the old API.  cs5535-mfd
      now creates the olpc-xo1-{acpi,pms} devices, while olpc-xo1 binds to
      them via platform drivers.
      Signed-off-by: NAndres Salomon <dilinger@queued.net>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      fa1df691
  2. 23 3月, 2011 28 次提交
  3. 22 3月, 2011 1 次提交
  4. 15 3月, 2011 2 次提交
  5. 02 3月, 2011 1 次提交
  6. 23 2月, 2011 2 次提交
  7. 31 1月, 2011 1 次提交
  8. 14 1月, 2011 3 次提交