xref: /OK3568_Linux_fs/kernel/Documentation/ABI/testing/sysfs-bus-fsi (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunWhat:           /sys/bus/platform/devices/../fsi-master/fsi0/rescan
2*4882a593SmuzhiyunDate:		May 2017
3*4882a593SmuzhiyunKernelVersion:  4.12
4*4882a593SmuzhiyunContact:        linux-fsi@lists.ozlabs.org
5*4882a593SmuzhiyunDescription:
6*4882a593Smuzhiyun                Initiates a FSI master scan for all connected slave devices
7*4882a593Smuzhiyun		on its links.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunWhat:           /sys/bus/platform/devices/../fsi-master/fsi0/break
10*4882a593SmuzhiyunDate:		May 2017
11*4882a593SmuzhiyunKernelVersion:  4.12
12*4882a593SmuzhiyunContact:        linux-fsi@lists.ozlabs.org
13*4882a593SmuzhiyunDescription:
14*4882a593Smuzhiyun		Sends an FSI BREAK command on a master's communication
15*4882a593Smuzhiyun		link to any connnected slaves.  A BREAK resets connected
16*4882a593Smuzhiyun		device's logic and preps it to receive further commands
17*4882a593Smuzhiyun		from the master.
18*4882a593Smuzhiyun
19*4882a593SmuzhiyunWhat:           /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/term
20*4882a593SmuzhiyunDate:		May 2017
21*4882a593SmuzhiyunKernelVersion:  4.12
22*4882a593SmuzhiyunContact:        linux-fsi@lists.ozlabs.org
23*4882a593SmuzhiyunDescription:
24*4882a593Smuzhiyun		Sends an FSI terminate command from the master to its
25*4882a593Smuzhiyun		connected slave. A terminate resets the slave's state machines
26*4882a593Smuzhiyun		that control access to the internally connected engines.  In
27*4882a593Smuzhiyun		addition the slave freezes its internal error register for
28*4882a593Smuzhiyun		debugging purposes.  This command is also needed to abort any
29*4882a593Smuzhiyun		ongoing operation in case of an expired 'Master Time Out'
30*4882a593Smuzhiyun		timer.
31*4882a593Smuzhiyun
32*4882a593SmuzhiyunWhat:           /sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/raw
33*4882a593SmuzhiyunDate:		May 2017
34*4882a593SmuzhiyunKernelVersion:  4.12
35*4882a593SmuzhiyunContact:        linux-fsi@lists.ozlabs.org
36*4882a593SmuzhiyunDescription:
37*4882a593Smuzhiyun		Provides a means of reading/writing a 32 bit value from/to a
38*4882a593Smuzhiyun		specified FSI bus address.
39*4882a593Smuzhiyun
40*4882a593SmuzhiyunWhat:           /sys/bus/platform/devices/../cfam_reset
41*4882a593SmuzhiyunDate:		Sept 2020
42*4882a593SmuzhiyunKernelVersion:  5.10
43*4882a593SmuzhiyunContact:        linux-fsi@lists.ozlabs.org
44*4882a593SmuzhiyunDescription:
45*4882a593Smuzhiyun		Provides a means of resetting the cfam that is attached to the
46*4882a593Smuzhiyun		FSI device.
47