mfd: da9150: Use DEFINE_RES_IRQ_NAMED() help macro for IRQ resource
authorAdam Thomson <Adam.Thomson.Opensource@diasemi.com>
Wed, 7 Oct 2015 13:54:31 +0000 (14:54 +0100)
committerLee Jones <lee.jones@linaro.org>
Tue, 13 Oct 2015 10:28:36 +0000 (11:28 +0100)
Suggested-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/da9150-core.c

index 85ca4b5d06782fecb888fe2154e894fa3451cfe1..195fdcfa1a0d3923aadb7551b85e894f2dcfb3dc 100644 (file)
@@ -355,39 +355,14 @@ static const struct regmap_irq_chip da9150_regmap_irq_chip = {
 };
 
 static struct resource da9150_gpadc_resources[] = {
-       {
-               .name = "GPADC",
-               .start = DA9150_IRQ_GPADC,
-               .end = DA9150_IRQ_GPADC,
-               .flags = IORESOURCE_IRQ,
-       },
+       DEFINE_RES_IRQ_NAMED(DA9150_IRQ_GPADC, "GPADC"),
 };
 
 static struct resource da9150_charger_resources[] = {
-       {
-               .name = "CHG_STATUS",
-               .start = DA9150_IRQ_CHG,
-               .end = DA9150_IRQ_CHG,
-               .flags = IORESOURCE_IRQ,
-       },
-       {
-               .name = "CHG_TJUNC",
-               .start = DA9150_IRQ_TJUNC,
-               .end = DA9150_IRQ_TJUNC,
-               .flags = IORESOURCE_IRQ,
-       },
-       {
-               .name = "CHG_VFAULT",
-               .start = DA9150_IRQ_VFAULT,
-               .end = DA9150_IRQ_VFAULT,
-               .flags = IORESOURCE_IRQ,
-       },
-       {
-               .name = "CHG_VBUS",
-               .start = DA9150_IRQ_VBUS,
-               .end = DA9150_IRQ_VBUS,
-               .flags = IORESOURCE_IRQ,
-       },
+       DEFINE_RES_IRQ_NAMED(DA9150_IRQ_CHG, "CHG_STATUS"),
+       DEFINE_RES_IRQ_NAMED(DA9150_IRQ_TJUNC, "CHG_TJUNC"),
+       DEFINE_RES_IRQ_NAMED(DA9150_IRQ_VFAULT, "CHG_VFAULT"),
+       DEFINE_RES_IRQ_NAMED(DA9150_IRQ_VBUS, "CHG_VBUS"),
 };
 
 static struct resource da9150_fg_resources[] = {