summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap
diff options
context:
space:
mode:
authorVladimir Zapolskiy2017-06-09 11:05:16 +0200
committerMark Brown2017-06-09 19:38:06 +0200
commit63c73b059cbbd96d5161ebe34c533136b4639d26 (patch)
tree1e9d7dce24b5272205abcacb74670d87f35fa30f /drivers/base/regmap
parentLinux 4.12-rc1 (diff)
downloadkernel-qcow2-linux-63c73b059cbbd96d5161ebe34c533136b4639d26.tar.gz
kernel-qcow2-linux-63c73b059cbbd96d5161ebe34c533136b4639d26.tar.xz
kernel-qcow2-linux-63c73b059cbbd96d5161ebe34c533136b4639d26.zip
regmap: irq: allow to register one cell interrupt controllers
The change makes possible to use regmap-irq interface within drivers of simple interrupt controllers, which don't have an option to handle different interrupt types and thus have one cell interrupt controllers described in device tree bindings. Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/base/regmap')
-rw-r--r--drivers/base/regmap/regmap-irq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/base/regmap/regmap-irq.c b/drivers/base/regmap/regmap-irq.c
index cd54189f2b1d..c4a1eadb093f 100644
--- a/drivers/base/regmap/regmap-irq.c
+++ b/drivers/base/regmap/regmap-irq.c
@@ -394,7 +394,7 @@ static int regmap_irq_map(struct irq_domain *h, unsigned int virq,
static const struct irq_domain_ops regmap_domain_ops = {
.map = regmap_irq_map,
- .xlate = irq_domain_xlate_twocell,
+ .xlate = irq_domain_xlate_onetwocell,
};
/**