summaryrefslogtreecommitdiffstats
path: root/drivers/fsi
Commit message (Expand)AuthorAgeFilesLines
...
* fsi: scom: Major overhaulBenjamin Herrenschmidt2018-06-181-30/+394
* fsi: scom: Add register definitionsBenjamin Herrenschmidt2018-06-181-1/+18
* fsi: scom: Fixup endian annotationsBenjamin Herrenschmidt2018-06-181-5/+4
* fsi: scom: Whitespace fixesBenjamin Herrenschmidt2018-06-181-4/+4
* fsi: scom: Add mutex around FSI2PIB accessesBenjamin Herrenschmidt2018-06-181-7/+18
* fsi: core: Fix sparse warningsJoel Stanley2018-06-181-10/+13
* fsi: master-hub: Fix sparse warningsJoel Stanley2018-06-181-2/+3
* fsi: sbefifo: Fix sparse warningsJoel Stanley2018-06-181-2/+3
* fsi: sbefifo: Remove unneeded semicolonBenjamin Herrenschmidt2018-06-141-1/+1
* fsi/sbefifo: Add driver for the SBE FIFOBenjamin Herrenschmidt2018-06-123-0/+1013
* fsi: scom: Remove PIB reset during probeEddie James2018-06-121-8/+0
* fsi/master-gpio: Replace bit_bit lock with IRQ disable/enableJeremy Kerr2018-06-121-25/+23
* fsi/fsi-master-gpio: More error handling cleanupBenjamin Herrenschmidt2018-06-121-21/+5
* fsi/fsi-master-gpio: Implement CRC error recoveryBenjamin Herrenschmidt2018-06-121-18/+72
* fsi/gpio: Use relative-addressing commandsJeremy Kerr2018-06-121-11/+91
* fsi/gpio: Include command build in locked sectionJeremy Kerr2018-06-121-7/+18
* fsi/fsi-master-gpio: Delay sampling of FSI data inputBenjamin Herrenschmidt2018-06-121-0/+5
* fsi/fsi-master-gpio: Reduce dpoll clocksBenjamin Herrenschmidt2018-06-121-2/+3
* fsi/fsi-master-gpio: Reduce turnaround clocksBenjamin Herrenschmidt2018-06-121-1/+1
* fsi/fsi-master-gpio: Add "no-gpio-delays" optionBenjamin Herrenschmidt2018-06-121-4/+16
* fsi/fsi-master-gpio: Sample input data on different clock phaseBenjamin Herrenschmidt2018-06-121-3/+5
* fsi: gpio: Use a mutex to protect transfersJeremy Kerr2018-06-121-22/+64
* fsi: gpio: Remove unused 'id' variableAndrew Jeffery2018-06-121-2/+1
* fsi: gpio: Trace busy countAndrew Jeffery2018-06-121-0/+3
* fsi: core: Add check for master property no-scan-on-initChristopher Bostic2018-03-141-1/+4
* fsi: master: Clarify master lifetimes & fix use-after-free in hub masterJeremy Kerr2018-03-142-3/+33
* fsi: core: Reduce console output during normal scanChristopher Bostic2018-03-142-3/+3
* fsi: Match fsi slaves and engines to available dt nodesJeremy Kerr2018-03-144-0/+108
* fsi: Fix one and two byte bus reads/writesEddie James2018-03-141-4/+7
* fsi: master-gpio: Add external modeJeremy Kerr2018-03-141-2/+76
* fsi: master-gpio: Add locking during break and link enableJeremy Kerr2018-03-141-0/+7
* fsi: Add fsi_master_rescan()Jeremy Kerr2018-03-142-2/+10
* fsi: Make FSI a menuconfig to ease disabling it allVincent Legoll2017-12-071-5/+1
* drivers/fsi: make a couple of functions staticColin Ian King2017-10-041-3/+3
* drivers/fsi/scom: Remove reset before every putscomEdward A. James2017-08-281-6/+4
* 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-093-1/+24
* drivers/fsi: Add hub master supportChristopher Bostic2017-06-093-0/+336
* drivers/fsi: Add SCOM FSI client device driverChristopher Bostic2017-06-093-0/+269
* drivers/fsi/gpio: Add tracepoints for GPIO masterJeremy Kerr2017-06-091-0/+9
* drivers/fsi: Add GPIO based FSI masterChristopher Bostic2017-06-093-0/+607
* 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