[lkml]   [2012]   [May]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH v2 0/2] mfd: MAX8997: Support irq domain for Maxim MAX8997
    This patchset add support irq domain for Maxim MAX8997 interrupts.

    The first patch is based on patch written by Thomas Abraham and fix
    two bug which set max8997->irq_domain instead of NULL pointer and
    correct wrong parameter by Chanwoo Choi.
    The second patch use irq domain for MAX8997 muic interrupt instead
    of irq_base in platform data of MAX8997 driver.

    I do explain the history of this patchset. The below patch was written
    by Thomas Abraham and it was applied on regulator.git repository.
    But, this patch had occurred build break, it was reported by Stephen
    Rothwell when build max8997-muic driver(drivers/misc/max8997-muic.c) and
    then this patch was reverted by Mark Brown. You can check reverted patch
    on below patch.

    Then, I post this patchset which is based on patch written by Thomas Abraham
    to add support irq domain for Max MAX8997 interrupts with bug fix. Also, I had
    to modify max8997-muic driver to avoid build break.

    But,I posted following patchset related to MAX8997 driver. The below patchset
    support Extcon framework in extcon-max8997 driver to control external connector
    instead of max8997-muic driver. So, first patch add MAX8997 extcon driver
    (drivers/extcon/extcon-max8997.c) and last patch remove old MAX8997 muic
    The patchset which add extcon-max8997 driver was applied in below
    git repository of Greg Kroah-Hartman.

    So, I think that this patchset should be applied on the git reposity
    of Greg to remove possible conflict issue when merged because old max8997-muic
    driver(drivers/misc/max8997-muic.c) is existed on regulator.git of Mark

    Chanwoo Choi (1):
    Extcon: MAX8997: Add support irq domain for MAX8997 muic

    Thomas Abraham (1):
    mfd: add irq domain support for max8997 interrupts

    arch/arm/mach-exynos/mach-nuri.c | 4 --
    arch/arm/mach-exynos/mach-origen.c | 1 -
    drivers/extcon/extcon-max8997.c | 28 +++++++++------
    drivers/mfd/max8997-irq.c | 62 +++++++++++++++++++++--------------
    drivers/mfd/max8997.c | 1 -
    include/linux/mfd/max8997-private.h | 4 ++-
    include/linux/mfd/max8997.h | 1 -
    7 files changed, 57 insertions(+), 44 deletions(-)

     \ /
      Last update: 2012-05-11 03:41    [W:0.029 / U:8.972 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site