Link: https://lore.kernel.org/r/20260217200002.683975158@linuxfoundation.org Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Takeshi Ogasawara <takeshi.ogasawara@futuring-girl.com> Tested-by: Peter Schneider <pschneider1968@googlemail.com> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Salvatore Bonaccorso <carnil@debian.org> Tested-by: Brett A C Sheffield <bacs@librecast.net> Tested-by: Mark Brown <broonie@kernel.org> Tested-by: Luna Jernberg <droidbittin@gmail.com> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Miguel Ojeda <ojeda@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
45 lines
1.1 KiB
ReStructuredText
45 lines
1.1 KiB
ReStructuredText
======================
|
|
Kernel driver i2c-ismt
|
|
======================
|
|
|
|
|
|
Supported adapters:
|
|
* Intel S12xx series SOCs
|
|
|
|
Authors:
|
|
Bill Brown <bill.e.brown@intel.com>
|
|
|
|
|
|
Module Parameters
|
|
-----------------
|
|
|
|
* bus_speed (unsigned int)
|
|
|
|
Allows changing of the bus speed. Normally, the bus speed is set by the BIOS
|
|
and never needs to be changed. However, some SMBus analyzers are too slow for
|
|
monitoring the bus during debug, thus the need for this module parameter.
|
|
Specify the bus speed in kHz.
|
|
|
|
Available bus frequency settings:
|
|
|
|
==== =========
|
|
0 no change
|
|
80 kHz
|
|
100 kHz
|
|
400 kHz
|
|
1000 kHz
|
|
==== =========
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
The S12xx series of SOCs have a pair of integrated SMBus 2.0 controllers
|
|
targeted primarily at the microserver and storage markets.
|
|
|
|
The S12xx series contain a pair of PCI functions. An output of lspci will show
|
|
something similar to the following::
|
|
|
|
00:13.0 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 0
|
|
00:13.1 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 1
|