summaryrefslogtreecommitdiffstats
path: root/include/linux/platform_data/pinctrl-coh901.h
Commit message (Collapse)AuthorAgeFilesLines
* pinctrl/u300/coh901: stop spawning pinctrl from GPIOLinus Walleij2012-11-211-2/+0
| | | | | | | | | | | | Let's stop spawning the pinctrl driver from the GPIO driver, we have these two mechanisms broken apart now, and they can each probe in isolation. If the GPIO driver cannot find its pin controller (pinctrl-u300), the pin controller core will tell it to defer probing. Reviewed-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl/coh901: use irqdomain, allocate irqdescsLinus Walleij2012-11-111-2/+0
| | | | | | | | | | | This switches the COH 901 pinctrl driver to allocate its GPIO IRQs dynamically, and start to use a linear irqdomain to map from the hardware IRQs. This way we can cut away the complex allocation of IRQ numbers from the <mach/irqs.h> file. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl/coh901: move header to platform data dirLinus Walleij2012-08-131-0/+26
Move the platform-specific COH901 pin control header out of the ARM tree and down into the proper platform data include directory. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
OpenPOWER on IntegriCloud