summaryrefslogtreecommitdiffstats
path: root/drivers/fsi/fsi-core.c
Commit message (Expand)AuthorAgeFilesLines
* fsi: core: Fix return of error values on failuresColin Ian King2021-06-041-2/+2
* fsi: core: Set slave local bus ownership during initEddie James2020-09-101-1/+15
* fsi: core: Disable link when slave init failsEddie James2020-09-101-1/+12
* fsi: master: Add boolean parameter to link_enable functionEddie James2020-09-101-1/+1
* fsi: fsi_master_class can be statickbuild test robot2019-11-081-1/+1
* fsi: core: Fix small accesses and unaligned offsets via sysfsAndrew Jeffery2019-11-081-4/+27
* fsi: Move master attributes to fsi-master classJeremy Kerr2019-11-081-14/+9
* fsi: Add fsi-master classJeremy Kerr2019-11-081-0/+13
* Merge tag 'fsi-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joel...Greg Kroah-Hartman2019-07-031-12/+20
|\
| * fsi/core: Fix error paths on CFAM initJeremy Kerr2019-07-031-12/+20
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-301-9/+1
|/
* fsi: Prevent multiple concurrent rescansBenjamin Herrenschmidt2018-07-271-2/+14
* fsi: Add cfam char devicesBenjamin Herrenschmidt2018-07-271-51/+213
* fsi: Add new central chardev supportBenjamin Herrenschmidt2018-07-271-2/+93
* fsi: Add support for device-tree provided chip IDsBenjamin Herrenschmidt2018-07-231-0/+24
* fsi: Don't use device_unregister() in fsi_master_register()Benjamin Herrenschmidt2018-07-121-5/+2
* fsi: Add mechanism to set the tSendDelay and tEchoDelay valuesBenjamin Herrenschmidt2018-07-121-18/+91
* fsi: Move code around to avoid forward declarationBenjamin Herrenschmidt2018-07-121-48/+46
* fsi: core: Fix sparse warningsJoel Stanley2018-06-181-10/+13
* fsi: core: Add check for master property no-scan-on-initChristopher Bostic2018-03-141-1/+4
* fsi: core: Reduce console output during normal scanChristopher Bostic2018-03-141-2/+2
* fsi: Match fsi slaves and engines to available dt nodesJeremy Kerr2018-03-141-0/+99
* fsi: Fix one and two byte bus reads/writesEddie James2018-03-141-4/+7
* fsi: Add fsi_master_rescan()Jeremy Kerr2018-03-141-2/+8
* drivers/fsi: make a couple of functions staticColin Ian King2017-10-041-3/+3
* drivers/fsi: add const to bin_attribute structuresBhumika Goyal2017-08-281-2/+2
* drivers/fsi: fix fsi_slave_mode prototypeArnd Bergmann2017-07-171-1/+1
* fsi: core: register with postcore_initcallJoel Stanley2017-07-171-3/+2
* drivers/fsi: Add module license to core driverChristopher Bostic2017-06-091-0/+1
* drivers/fsi: Use asynchronous slave modeJeremy Kerr2017-06-091-1/+21
* drivers/fsi: Add error handling for slaveJeremy Kerr2017-06-091-7/+114
* drivers/fsi: Add tracepoints for low-level operationsJeremy Kerr2017-06-091-6/+21
* drivers/fsi: expose direct-access slave APIJeremy Kerr2017-06-091-6/+24
* drivers/fsi: Add sysfs files for FSI master & slave accessesJeremy Kerr2017-06-091-0/+116
* drivers/fsi: Add client driver register utilitiesChristopher Bostic2017-06-091-0/+17
* drivers/fsi: Add master unscanChristopher Bostic2017-06-091-0/+44
* drivers/fsi: Add device read/write/peek APIJeremy Kerr2017-06-091-1/+49
* drivers/fsi: scan slaves & register devicesJeremy Kerr2017-06-091-1/+127
* drivers/fsi: Set slave SMODE to init communicationChristopher Bostic2017-06-091-0/+75
* drivers/fsi: Implement slave initialisationJeremy Kerr2017-06-091-2/+65
* drivers/fsi: Set up links for slave communicationChristopher Bostic2017-06-091-2/+35
* drivers/fsi: Add slave & master read/write APIsJeremy Kerr2017-06-091-0/+92
* drivers/fsi: Add empty master scanJeremy Kerr2017-06-091-2/+23
* drivers/fsi: Add slave definitionJeremy Kerr2017-06-091-0/+10
* drivers/fsi: Add fsi master definitionJeremy Kerr2017-06-091-0/+35
* drivers/fsi: add driver to device matchesJeremy Kerr2017-02-101-0/+21
* drivers/fsi: Add empty fsi bus definitionsJeremy Kerr2017-02-101-0/+38