alistair23-linux/drivers/fsi
Jeremy Kerr e5538139e0 fsi: gpio: Use a mutex to protect transfers
Reduce time spent with interrupts disabled by limiting the critical
sections to bitbanging FSI symbols. We only need to ensure exclusive use
of the bus for an entire transfer, not that the transfer be performed in
atomic context.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Tested-by: Joel Stanley <joel@jms.id.au>
2018-06-12 14:04:26 +10:00
..
fsi-core.c fsi: core: Add check for master property no-scan-on-init 2018-03-14 19:11:01 +01:00
fsi-master-gpio.c fsi: gpio: Use a mutex to protect transfers 2018-06-12 14:04:26 +10:00
fsi-master-hub.c fsi: master: Clarify master lifetimes & fix use-after-free in hub master 2018-03-14 19:11:01 +01:00
fsi-master.h fsi: master: Clarify master lifetimes & fix use-after-free in hub master 2018-03-14 19:11:01 +01:00
fsi-scom.c drivers/fsi/scom: Remove reset before every putscom 2017-08-28 17:15:16 +02:00
Kconfig fsi: Match fsi slaves and engines to available dt nodes 2018-03-14 19:11:00 +01:00
Makefile drivers/fsi: Add hub master support 2017-06-09 11:52:09 +02:00