Neil Horman | 13f35ac | 2013-02-04 14:54:10 -0500 | [diff] [blame] | 1 | Kernel driver i2c-ismt |
| 2 | |
| 3 | Supported adapters: |
| 4 | * Intel S12xx series SOCs |
| 5 | |
| 6 | Authors: |
| 7 | Bill Brown <bill.e.brown@intel.com> |
| 8 | |
| 9 | |
| 10 | Module Parameters |
| 11 | ----------------- |
| 12 | |
| 13 | * bus_speed (unsigned int) |
| 14 | Allows changing of the bus speed. Normally, the bus speed is set by the BIOS |
| 15 | and never needs to be changed. However, some SMBus analyzers are too slow for |
| 16 | monitoring the bus during debug, thus the need for this module parameter. |
| 17 | Specify the bus speed in kHz. |
| 18 | Available bus frequency settings: |
| 19 | 0 no change |
| 20 | 80 kHz |
| 21 | 100 kHz |
| 22 | 400 kHz |
| 23 | 1000 kHz |
| 24 | |
| 25 | |
| 26 | Description |
| 27 | ----------- |
| 28 | |
| 29 | The S12xx series of SOCs have a pair of integrated SMBus 2.0 controllers |
| 30 | targeted primarily at the microserver and storage markets. |
| 31 | |
| 32 | The S12xx series contain a pair of PCI functions. An output of lspci will show |
| 33 | something similar to the following: |
| 34 | |
| 35 | 00:13.0 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 0 |
| 36 | 00:13.1 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 1 |