aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/pinctrl/pinctrl-single.c10
-rw-r--r--drivers/video/exynos/exynos_mipi_dsi.c1
2 files changed, 3 insertions, 8 deletions
diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-single.c
index 0846922b2316..829b98c5c66f 100644
--- a/drivers/pinctrl/pinctrl-single.c
+++ b/drivers/pinctrl/pinctrl-single.c
@@ -1604,6 +1604,9 @@ static inline void pcs_irq_set(struct pcs_soc_data *pcs_soc,
1604 pcs->write(mask, pcswi->reg); 1604 pcs->write(mask, pcswi->reg);
1605 raw_spin_unlock(&pcs->lock); 1605 raw_spin_unlock(&pcs->lock);
1606 } 1606 }
1607
1608 if (pcs_soc->rearm)
1609 pcs_soc->rearm();
1607} 1610}
1608 1611
1609/** 1612/**
@@ -1626,8 +1629,6 @@ static void pcs_irq_unmask(struct irq_data *d)
1626 struct pcs_soc_data *pcs_soc = irq_data_get_irq_chip_data(d); 1629 struct pcs_soc_data *pcs_soc = irq_data_get_irq_chip_data(d);
1627 1630
1628 pcs_irq_set(pcs_soc, d->irq, true); 1631 pcs_irq_set(pcs_soc, d->irq, true);
1629 if (pcs_soc->rearm)
1630 pcs_soc->rearm();
1631} 1632}
1632 1633
1633/** 1634/**
@@ -1678,11 +1679,6 @@ static int pcs_irq_handle(struct pcs_soc_data *pcs_soc)
1678 } 1679 }
1679 } 1680 }
1680 1681
1681 /*
1682 * For debugging on omaps, you may want to call pcs_soc->rearm()
1683 * here to see wake-up interrupts during runtime also.
1684 */
1685
1686 return count; 1682 return count;
1687} 1683}
1688 1684
diff --git a/drivers/video/exynos/exynos_mipi_dsi.c b/drivers/video/exynos/exynos_mipi_dsi.c
index 00b3a52c1d68..cee9602f9a7b 100644
--- a/drivers/video/exynos/exynos_mipi_dsi.c
+++ b/drivers/video/exynos/exynos_mipi_dsi.c
@@ -141,7 +141,6 @@ static int exynos_mipi_dsi_early_blank_mode(struct mipi_dsim_device *dsim,
141 141
142static int exynos_mipi_dsi_blank_mode(struct mipi_dsim_device *dsim, int power) 142static int exynos_mipi_dsi_blank_mode(struct mipi_dsim_device *dsim, int power)
143{ 143{
144 struct platform_device *pdev = to_platform_device(dsim->dev);
145 struct mipi_dsim_lcd_driver *client_drv = dsim->dsim_lcd_drv; 144 struct mipi_dsim_lcd_driver *client_drv = dsim->dsim_lcd_drv;
146 struct mipi_dsim_lcd_device *client_dev = dsim->dsim_lcd_dev; 145 struct mipi_dsim_lcd_device *client_dev = dsim->dsim_lcd_dev;
147 146