android_kernel_asus_sm8350/drivers/fsi
Jeremy Kerr 0e82e5c1fa fsi/gpio: Use relative-addressing commands
FSI CFAMs support shorter commands that use a relative (or same) address
as the last. This change introduces a last_addr to the master state, and
uses it for subsequent reads/writes, and performs relative addressing
when a subsequent read/write is in range.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
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:05:10 +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 relative-addressing commands 2018-06-12 14:05:10 +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