~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-siox

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-bus-siox (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-bus-siox (Version linux-5.18.19)


  1 What:           /sys/bus/siox/devices/siox-X/a      1 What:           /sys/bus/siox/devices/siox-X/active
  2 KernelVersion:  4.16                                2 KernelVersion:  4.16
  3 Contact:        Thorsten Scherer <t.scherer@eck      3 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
  4 Description:                                        4 Description:
  5                 On reading represents the curr      5                 On reading represents the current state of the bus. If it
  6                 contains a "0" the bus is stop      6                 contains a "0" the bus is stopped and connected devices are
  7                 expected to not do anything be      7                 expected to not do anything because their watchdog triggered.
  8                 When the file contains a "1" t      8                 When the file contains a "1" the bus is operated and periodically
  9                 does a push-pull cycle to writ      9                 does a push-pull cycle to write and read data from the
 10                 connected devices.                 10                 connected devices.
 11                                                    11 
 12                 When writing a "0" or "1" the      12                 When writing a "0" or "1" the bus moves to the described state.
 13                                                    13 
 14 What:           /sys/bus/siox/devices/siox-X/d     14 What:           /sys/bus/siox/devices/siox-X/device_add
 15 KernelVersion:  4.16                               15 KernelVersion:  4.16
 16 Contact:        Thorsten Scherer <t.scherer@eck     16 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 17 Description:                                       17 Description:
 18                 Write-only file. Write             18                 Write-only file. Write
 19                                                    19 
 20                         <type> <inbytes> <outb     20                         <type> <inbytes> <outbytes> <statustype>
 21                                                    21 
 22                 to add a new device dynamicall     22                 to add a new device dynamically. <type> is the name that is used to match
 23                 to a driver (similar to the pl     23                 to a driver (similar to the platform bus). <inbytes> and <outbytes> define
 24                 the length of the input and ou     24                 the length of the input and output shift register in bytes respectively.
 25                                                    25 
 26                 <statustype> defines the 4 bit     26                 <statustype> defines the 4 bit device type that is check to identify connection
 27                 problems.                          27                 problems.
 28                                                    28 
 29                 The new device is added to the     29                 The new device is added to the end of the existing chain.
 30                                                    30 
 31 What:           /sys/bus/siox/devices/siox-X/d     31 What:           /sys/bus/siox/devices/siox-X/device_remove
 32 KernelVersion:  4.16                               32 KernelVersion:  4.16
 33 Contact:        Thorsten Scherer <t.scherer@eck     33 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 34 Description:                                       34 Description:
 35                 Write-only file. A single writ     35                 Write-only file. A single write removes the last device in the siox chain.
 36                                                    36 
 37 What:           /sys/bus/siox/devices/siox-X/p     37 What:           /sys/bus/siox/devices/siox-X/poll_interval_ns
 38 KernelVersion:  4.16                               38 KernelVersion:  4.16
 39 Contact:        Thorsten Scherer <t.scherer@eck     39 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 40 Description:                                       40 Description:
 41                 Defines the interval between t     41                 Defines the interval between two poll cycles in nano seconds.
 42                 Note this is rounded to jiffie     42                 Note this is rounded to jiffies on writing. On reading the current value
 43                 is returned.                       43                 is returned.
 44                                                    44 
 45 What:           /sys/bus/siox/devices/siox-X-Y     45 What:           /sys/bus/siox/devices/siox-X-Y/connected
 46 KernelVersion:  4.16                               46 KernelVersion:  4.16
 47 Contact:        Thorsten Scherer <t.scherer@eck     47 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 48 Description:                                       48 Description:
 49                 Read-only value. "0" means the     49                 Read-only value. "0" means the Yth device on siox bus X isn't "connected" i.e.
 50                 communication with it is not e     50                 communication with it is not ensured. "1" signals a working connection.
 51                                                    51 
 52 What:           /sys/bus/siox/devices/siox-X-Y     52 What:           /sys/bus/siox/devices/siox-X-Y/inbytes
 53 KernelVersion:  4.16                               53 KernelVersion:  4.16
 54 Contact:        Thorsten Scherer <t.scherer@eck     54 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 55 Description:                                       55 Description:
 56                 Read-only value reporting the      56                 Read-only value reporting the inbytes value provided to siox-X/device_add
 57                                                    57 
 58 What:           /sys/bus/siox/devices/siox-X-Y     58 What:           /sys/bus/siox/devices/siox-X-Y/status_errors
 59 KernelVersion:  4.16                               59 KernelVersion:  4.16
 60 Contact:        Thorsten Scherer <t.scherer@eck     60 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 61 Description:                                       61 Description:
 62                 Counts the number of time inte     62                 Counts the number of time intervals when the read status byte doesn't yield the
 63                 expected value.                    63                 expected value.
 64                                                    64 
 65 What:           /sys/bus/siox/devices/siox-X-Y     65 What:           /sys/bus/siox/devices/siox-X-Y/type
 66 KernelVersion:  4.16                               66 KernelVersion:  4.16
 67 Contact:        Thorsten Scherer <t.scherer@eck     67 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 68 Description:                                       68 Description:
 69                 Read-only value reporting the      69                 Read-only value reporting the type value provided to siox-X/device_add.
 70                                                    70 
 71 What:           /sys/bus/siox/devices/siox-X-Y     71 What:           /sys/bus/siox/devices/siox-X-Y/watchdog
 72 KernelVersion:  4.16                               72 KernelVersion:  4.16
 73 Contact:        Thorsten Scherer <t.scherer@eck     73 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 74 Description:                                       74 Description:
 75                 Read-only value reporting if t     75                 Read-only value reporting if the watchdog of the siox device is
 76                 active. "0" means the watchdog     76                 active. "0" means the watchdog is not active and the device is expected to
 77                 be operational. "1" means the      77                 be operational. "1" means the watchdog keeps the device in reset.
 78                                                    78 
 79 What:           /sys/bus/siox/devices/siox-X-Y     79 What:           /sys/bus/siox/devices/siox-X-Y/watchdog_errors
 80 KernelVersion:  4.16                               80 KernelVersion:  4.16
 81 Contact:        Thorsten Scherer <t.scherer@eck     81 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 82 Description:                                       82 Description:
 83                 Read-only value reporting the      83                 Read-only value reporting the number to time intervals when the
 84                 watchdog was active.               84                 watchdog was active.
 85                                                    85 
 86 What:           /sys/bus/siox/devices/siox-X-Y     86 What:           /sys/bus/siox/devices/siox-X-Y/outbytes
 87 KernelVersion:  4.16                               87 KernelVersion:  4.16
 88 Contact:        Thorsten Scherer <t.scherer@eck     88 Contact:        Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 89 Description:                                       89 Description:
 90                 Read-only value reporting the      90                 Read-only value reporting the outbytes value provided to siox-X/device_add.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php