Commit-ID: c9bb86338a6bb91e4d32db04feb6b8d423e04d06 Gitweb: https://git.kernel.org/tip/c9bb86338a6bb91e4d32db04feb6b8d423e04d06 Author: Antoine Tenart <antoine.tenart@xxxxxxxxxxxxxxxxxx> AuthorDate: Wed, 25 Oct 2017 09:23:26 +0200 Committer: Thomas Gleixner <tglx@xxxxxxxxxxxxx> CommitDate: Wed, 1 Nov 2017 00:35:18 +0100 irqchip/irq-mvebu-gicp: Add missing spin_lock init A spin lock is used in the irq-mvebu-gicp driver, but it is never initialized. This patch adds the missing spin_lock_init() call in the driver's probe function. Fixes: a68a63cb4dfc ("irqchip/irq-mvebu-gicp: Add new driver for Marvell GICP") Signed-off-by: Antoine Tenart <antoine.tenart@xxxxxxxxxxxxxxxxxx> Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Reviewed-by: gregory.clement@xxxxxxxxxxxxxxxxxx Acked-by: marc.zyngier@xxxxxxx Cc: thomas.petazzoni@xxxxxxxxxxxxxxxxxx Cc: andrew@xxxxxxx Cc: jason@xxxxxxxxxxxxxx Cc: nadavh@xxxxxxxxxxx Cc: miquel.raynal@xxxxxxxxxxxxxxxxxx Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx Cc: sebastian.hesselbarth@xxxxxxxxx Cc: stable@xxxxxxxxxxxxxxx Link: https://lkml.kernel.org/r/20171025072326.21030-1-antoine.tenart@xxxxxxxxxxxxxxxxxx --- drivers/irqchip/irq-mvebu-gicp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/irqchip/irq-mvebu-gicp.c b/drivers/irqchip/irq-mvebu-gicp.c index b283fc9..17a4a7b 100644 --- a/drivers/irqchip/irq-mvebu-gicp.c +++ b/drivers/irqchip/irq-mvebu-gicp.c @@ -194,6 +194,7 @@ static int mvebu_gicp_probe(struct platform_device *pdev) return -ENOMEM; gicp->dev = &pdev->dev; + spin_lock_init(&gicp->spi_lock); gicp->res = platform_get_resource(pdev, IORESOURCE_MEM, 0); if (!gicp->res) -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |