]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: endpoint: Replace spinlock with mutex
authorKishon Vijay Abraham I <kishon@ti.com>
Mon, 24 Feb 2020 09:53:35 +0000 (15:23 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 24 Feb 2020 10:07:52 +0000 (10:07 +0000)
commitacb7c5b5a2c56b7d9c7a2e80d21e9d27a38ef0c9
tree12af4c31ba120e244005a9c7940a31dbe17e9b45
parent5070813ec07c6bc6dd4069f024fbc618de73c00a
PCI: endpoint: Replace spinlock with mutex

The pci_epc_ops is not intended to be invoked from interrupt context.
Hence replace spin_lock_irqsave and spin_unlock_irqrestore with
mutex_lock and mutex_unlock respectively.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/pci/endpoint/pci-epc-core.c
include/linux/pci-epc.h