linux/drivers/fsi
Benjamin Herrenschmidt 97a4e5c95b fsi/fsi-master-gpio: Reduce turnaround clocks
FSI_GPIO_PRIME_SLAVE_CLOCKS is the number of clocks if the
"idle" phase between the end of a response and the beginning
of the next one. It corresponds to tSendDelay in the FSI
specification.

The default value in the slave is 16 clocks. 100 is way overkill
and significantly reduces the driver performance.

This changes it to 20 (which gives the HW a bit of margin still
just in case).

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Reviewed-by: Christopher Bostic <cbostic@linux.vnet.ibm.com>
Tested-by: Joel Stanley <joel@jms.id.au>
2018-06-12 14:04:46 +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/fsi-master-gpio: Reduce turnaround clocks 2018-06-12 14:04:46 +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