• T
    pinctrl: single: Add support for auxdata · dc7743aa
    Tony Lindgren 提交于
    For omaps, we still have dependencies to the legacy code
    for handling the PRM (Power Reset Management) interrupts,
    and also for reconfiguring the io wake-up chain after
    changes.
    
    Let's pass the PRM interrupt and the rearm functions via
    auxdata. Then when at some point we have a proper PRM
    driver, we can get the interrupt via device tree and
    set up the rearm function as exported function in the
    PRM driver.
    
    By using auxdata we can remove a dependency to the
    wake-up events for converting omap3 to be device
    tree only.
    
    Cc: Peter Ujfalusi <peter.ujfalusi@ti.com>
    Cc: Grygorii Strashko <grygorii.strashko@ti.com>
    Cc: Prakash Manjunathappa <prakash.pm@ti.com>
    Cc: Roger Quadros <rogerq@ti.com>
    Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
    Cc: linux-kernel@vger.kernel.org
    Reviewed-by: NKevin Hilman <khilman@linaro.org>
    Tested-by: NKevin Hilman <khilman@linaro.org>
    Acked-by: NLinus Walleij <linus.walleij@linaro.org>
    Signed-off-by: NTony Lindgren <tony@atomide.com>
    dc7743aa
pinctrl-single.c 49.2 KB