Christopher Bostic | a7ec937 | 2017-06-06 16:08:53 -0500 | [diff] [blame] | 1 | What: /sys/bus/platform/devices/fsi-master/rescan |
| 2 | Date: May 2017 |
| 3 | KernelVersion: 4.12 |
| 4 | Contact: cbostic@linux.vnet.ibm.com |
| 5 | Description: |
| 6 | Initiates a FSI master scan for all connected slave devices |
| 7 | on its links. |
| 8 | |
| 9 | What: /sys/bus/platform/devices/fsi-master/break |
| 10 | Date: May 2017 |
| 11 | KernelVersion: 4.12 |
| 12 | Contact: cbostic@linux.vnet.ibm.com |
| 13 | Description: |
| 14 | Sends an FSI BREAK command on a master's communication |
| 15 | link to any connnected slaves. A BREAK resets connected |
| 16 | device's logic and preps it to receive further commands |
| 17 | from the master. |
| 18 | |
| 19 | What: /sys/bus/platform/devices/fsi-master/slave@00:00/term |
| 20 | Date: May 2017 |
| 21 | KernelVersion: 4.12 |
| 22 | Contact: cbostic@linux.vnet.ibm.com |
| 23 | Description: |
| 24 | Sends an FSI terminate command from the master to its |
| 25 | connected slave. A terminate resets the slave's state machines |
| 26 | that control access to the internally connected engines. In |
| 27 | addition the slave freezes its internal error register for |
| 28 | debugging purposes. This command is also needed to abort any |
| 29 | ongoing operation in case of an expired 'Master Time Out' |
| 30 | timer. |
| 31 | |
| 32 | What: /sys/bus/platform/devices/fsi-master/slave@00:00/raw |
| 33 | Date: May 2017 |
| 34 | KernelVersion: 4.12 |
| 35 | Contact: cbostic@linux.vnet.ibm.com |
| 36 | Description: |
| 37 | Provides a means of reading/writing a 32 bit value from/to a |
| 38 | specified FSI bus address. |