summaryrefslogtreecommitdiffstats
path: root/drivers/fsi/fsi-core.c
Commit message (Expand)AuthorAgeFilesLines
* fsi: Lock mutex for master device registrationEddie James2023-08-111-5/+5
* fsi: Improve master indexingEddie James2023-08-111-7/+17
* fsi: core: Switch to ida_alloc/freeEddie James2023-08-091-8/+8
* fsi: core: Fix legacy minor numberingEddie James2023-08-091-3/+8
* fsi: core: Add trace events for scan and unregisterEddie James2023-08-091-0/+4
* fsi: Use of_match_table for bus matching if specifiedEddie James2023-08-091-2/+9
* fsi: Add aliased device numberingEddie James2023-08-091-0/+25
* fsi: Move fsi_slave structure definition to headerEddie James2023-08-091-20/+4
* fsi: Use of_property_read_reg() to parse "reg"Rob Herring2023-08-091-30/+9
* driver core: make struct device_type.devnode() take a const *Greg Kroah-Hartman2023-01-271-3/+3
* fsi: core: Check error number after calling ida_simple_getJiasheng Jiang2022-09-281-0/+3
* fsi: cleanup extern usage in function definitionTom Rix2022-09-281-4/+4
* fsi: Add trace events in initialization pathEddie James2022-02-211-3/+8
* 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