mirror of
https://github.com/torvalds/linux.git
synced 2024-11-29 23:51:37 +00:00
3443333284
Some files over there won't parse well by Sphinx. Fix them. Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> # for IIO Acked-by: Fabrice Gasnier <fabrice.gasnier@st.com> Acked-by: Jonathan Corbet <corbet@lwn.net> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Link: https://lore.kernel.org/r/58cf3c2d611e0197fb215652719ebd82ca2658db.1604042072.git.mchehab+huawei@kernel.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
24 lines
1007 B
Plaintext
24 lines
1007 B
Plaintext
What: /sys/bus/i2c/.../idle_state
|
|
Date: January 2019
|
|
KernelVersion: 5.2
|
|
Contact: Robert Shearman <robert.shearman@att.com>
|
|
Description:
|
|
Value that exists only for mux devices that can be
|
|
written to control the behaviour of the multiplexer on
|
|
idle. Possible values:
|
|
|
|
=========== ===============================================
|
|
-2 disconnect on idle, i.e. deselect the last used
|
|
channel, which is useful when there is a device
|
|
with an address that conflicts with another
|
|
device on another mux on the same parent bus.
|
|
-1 leave the mux as-is, which is the most optimal
|
|
setting in terms of I2C operations and is the
|
|
default mode.
|
|
0..<nchans> set the mux to a predetermined channel,
|
|
which is useful if there is one channel that is
|
|
used almost always, and you want to reduce the
|
|
latency for normal operations after rare
|
|
transactions on other channels
|
|
=========== ===============================================
|