소스 검색

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>
Vladimir Zapolskiy 8 년 전
부모
커밋
63c73b059c
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      drivers/base/regmap/regmap-irq.c

+ 1 - 1
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 = {
 static const struct irq_domain_ops regmap_domain_ops = {
 	.map	= regmap_irq_map,
 	.map	= regmap_irq_map,
-	.xlate	= irq_domain_xlate_twocell,
+	.xlate	= irq_domain_xlate_onetwocell,
 };
 };
 
 
 /**
 /**