1*4882a593Smuzhiyun====================== 2*4882a593SmuzhiyunKernel driver i2c-ismt 3*4882a593Smuzhiyun====================== 4*4882a593Smuzhiyun 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunSupported adapters: 7*4882a593Smuzhiyun * Intel S12xx series SOCs 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunAuthors: 10*4882a593Smuzhiyun Bill Brown <bill.e.brown@intel.com> 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunModule Parameters 14*4882a593Smuzhiyun----------------- 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun* bus_speed (unsigned int) 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunAllows changing of the bus speed. Normally, the bus speed is set by the BIOS 19*4882a593Smuzhiyunand never needs to be changed. However, some SMBus analyzers are too slow for 20*4882a593Smuzhiyunmonitoring the bus during debug, thus the need for this module parameter. 21*4882a593SmuzhiyunSpecify the bus speed in kHz. 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunAvailable bus frequency settings: 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun ==== ========= 26*4882a593Smuzhiyun 0 no change 27*4882a593Smuzhiyun 80 kHz 28*4882a593Smuzhiyun 100 kHz 29*4882a593Smuzhiyun 400 kHz 30*4882a593Smuzhiyun 1000 kHz 31*4882a593Smuzhiyun ==== ========= 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun 34*4882a593SmuzhiyunDescription 35*4882a593Smuzhiyun----------- 36*4882a593Smuzhiyun 37*4882a593SmuzhiyunThe S12xx series of SOCs have a pair of integrated SMBus 2.0 controllers 38*4882a593Smuzhiyuntargeted primarily at the microserver and storage markets. 39*4882a593Smuzhiyun 40*4882a593SmuzhiyunThe S12xx series contain a pair of PCI functions. An output of lspci will show 41*4882a593Smuzhiyunsomething similar to the following:: 42*4882a593Smuzhiyun 43*4882a593Smuzhiyun 00:13.0 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 0 44*4882a593Smuzhiyun 00:13.1 System peripheral: Intel Corporation Centerton SMBus 2.0 Controller 1 45