1*7ebd8b66SMauro Carvalho Chehab===================== 2*7ebd8b66SMauro Carvalho ChehabKernel driver asc7621 3*7ebd8b66SMauro Carvalho Chehab===================== 4*7ebd8b66SMauro Carvalho Chehab 5*7ebd8b66SMauro Carvalho ChehabSupported chips: 6*7ebd8b66SMauro Carvalho Chehab 7*7ebd8b66SMauro Carvalho Chehab Andigilog aSC7621 and aSC7621a 8*7ebd8b66SMauro Carvalho Chehab 9*7ebd8b66SMauro Carvalho Chehab Prefix: 'asc7621' 10*7ebd8b66SMauro Carvalho Chehab 11*7ebd8b66SMauro Carvalho Chehab Addresses scanned: I2C 0x2c, 0x2d, 0x2e 12*7ebd8b66SMauro Carvalho Chehab 13*7ebd8b66SMauro Carvalho Chehab Datasheet: http://www.fairview5.com/linux/asc7621/asc7621.pdf 14*7ebd8b66SMauro Carvalho Chehab 15*7ebd8b66SMauro Carvalho ChehabAuthor: 16*7ebd8b66SMauro Carvalho Chehab George Joseph 17*7ebd8b66SMauro Carvalho Chehab 18*7ebd8b66SMauro Carvalho ChehabDescription provided by Dave Pivin @ Andigilog: 19*7ebd8b66SMauro Carvalho Chehab 20*7ebd8b66SMauro Carvalho ChehabAndigilog has both the PECI and pre-PECI versions of the Heceta-6, as 21*7ebd8b66SMauro Carvalho ChehabIntel calls them. Heceta-6e has high frequency PWM and Heceta-6p has 22*7ebd8b66SMauro Carvalho Chehabadded PECI and a 4th thermal zone. The Andigilog aSC7611 is the 23*7ebd8b66SMauro Carvalho ChehabHeceta-6e part and aSC7621 is the Heceta-6p part. They are both in 24*7ebd8b66SMauro Carvalho Chehabvolume production, shipping to Intel and their subs. 25*7ebd8b66SMauro Carvalho Chehab 26*7ebd8b66SMauro Carvalho ChehabWe have enhanced both parts relative to the governing Intel 27*7ebd8b66SMauro Carvalho Chehabspecification. First enhancement is temperature reading resolution. We 28*7ebd8b66SMauro Carvalho Chehabhave used registers below 20h for vendor-specific functions in addition 29*7ebd8b66SMauro Carvalho Chehabto those in the Intel-specified vendor range. 30*7ebd8b66SMauro Carvalho Chehab 31*7ebd8b66SMauro Carvalho ChehabOur conversion process produces a result that is reported as two bytes. 32*7ebd8b66SMauro Carvalho ChehabThe fan speed control uses this finer value to produce a "step-less" fan 33*7ebd8b66SMauro Carvalho ChehabPWM output. These two bytes are "read-locked" to guarantee that once a 34*7ebd8b66SMauro Carvalho Chehabhigh or low byte is read, the other byte is locked-in until after the 35*7ebd8b66SMauro Carvalho Chehabnext read of any register. So to get an atomic reading, read high or low 36*7ebd8b66SMauro Carvalho Chehabbyte, then the very next read should be the opposite byte. Our data 37*7ebd8b66SMauro Carvalho Chehabsheet says 10-bits of resolution, although you may find the lower bits 38*7ebd8b66SMauro Carvalho Chehabare active, they are not necessarily reliable or useful externally. We 39*7ebd8b66SMauro Carvalho Chehabchose not to mask them. 40*7ebd8b66SMauro Carvalho Chehab 41*7ebd8b66SMauro Carvalho ChehabWe employ significant filtering that is user tunable as described in the 42*7ebd8b66SMauro Carvalho Chehabdata sheet. Our temperature reports and fan PWM outputs are very smooth 43*7ebd8b66SMauro Carvalho Chehabwhen compared to the competition, in addition to the higher resolution 44*7ebd8b66SMauro Carvalho Chehabtemperature reports. The smoother PWM output does not require user 45*7ebd8b66SMauro Carvalho Chehabintervention. 46*7ebd8b66SMauro Carvalho Chehab 47*7ebd8b66SMauro Carvalho ChehabWe offer GPIO features on the former VID pins. These are open-drain 48*7ebd8b66SMauro Carvalho Chehaboutputs or inputs and may be used as general purpose I/O or as alarm 49*7ebd8b66SMauro Carvalho Chehaboutputs that are based on temperature limits. These are in 19h and 1Ah. 50*7ebd8b66SMauro Carvalho Chehab 51*7ebd8b66SMauro Carvalho ChehabWe offer flexible mapping of temperature readings to thermal zones. Any 52*7ebd8b66SMauro Carvalho Chehabtemperature may be mapped to any zone, which has a default assignment 53*7ebd8b66SMauro Carvalho Chehabthat follows Intel's specs. 54*7ebd8b66SMauro Carvalho Chehab 55*7ebd8b66SMauro Carvalho ChehabSince there is a fan to zone assignment that allows for the "hotter" of 56*7ebd8b66SMauro Carvalho Chehaba set of zones to control the PWM of an individual fan, but there is no 57*7ebd8b66SMauro Carvalho Chehabindication to the user, we have added an indicator that shows which zone 58*7ebd8b66SMauro Carvalho Chehabis currently controlling the PWM for a given fan. This is in register 59*7ebd8b66SMauro Carvalho Chehab00h. 60*7ebd8b66SMauro Carvalho Chehab 61*7ebd8b66SMauro Carvalho ChehabBoth remote diode temperature readings may be given an offset value such 62*7ebd8b66SMauro Carvalho Chehabthat the reported reading as well as the temperature used to determine 63*7ebd8b66SMauro Carvalho ChehabPWM may be offset for system calibration purposes. 64*7ebd8b66SMauro Carvalho Chehab 65*7ebd8b66SMauro Carvalho ChehabPECI Extended configuration allows for having more than two domains per 66*7ebd8b66SMauro Carvalho ChehabPECI address and also provides an enabling function for each PECI 67*7ebd8b66SMauro Carvalho Chehabaddress. One could use our flexible zone assignment to have a zone 68*7ebd8b66SMauro Carvalho Chehabassigned to up to 4 PECI addresses. This is not possible in the default 69*7ebd8b66SMauro Carvalho ChehabIntel configuration. This would be useful in multi-CPU systems with 70*7ebd8b66SMauro Carvalho Chehabindividual fans on each that would benefit from individual fan control. 71*7ebd8b66SMauro Carvalho ChehabThis is in register 0Eh. 72*7ebd8b66SMauro Carvalho Chehab 73*7ebd8b66SMauro Carvalho ChehabThe tachometer measurement system is flexible and able to adapt to many 74*7ebd8b66SMauro Carvalho Chehabfan types. We can also support pulse-stretched PWM so that 3-wire fans 75*7ebd8b66SMauro Carvalho Chehabmay be used. These characteristics are in registers 04h to 07h. 76*7ebd8b66SMauro Carvalho Chehab 77*7ebd8b66SMauro Carvalho ChehabFinally, we have added a tach disable function that turns off the tach 78*7ebd8b66SMauro Carvalho Chehabmeasurement system for individual tachs in order to save power. That is 79*7ebd8b66SMauro Carvalho Chehabin register 75h. 80*7ebd8b66SMauro Carvalho Chehab 81*7ebd8b66SMauro Carvalho Chehab-------------------------------------------------------------------------- 82*7ebd8b66SMauro Carvalho Chehab 83*7ebd8b66SMauro Carvalho ChehabaSC7621 Product Description 84*7ebd8b66SMauro Carvalho Chehab=========================== 85*7ebd8b66SMauro Carvalho Chehab 86*7ebd8b66SMauro Carvalho ChehabThe aSC7621 has a two wire digital interface compatible with SMBus 2.0. 87*7ebd8b66SMauro Carvalho ChehabUsing a 10-bit ADC, the aSC7621 measures the temperature of two remote diode 88*7ebd8b66SMauro Carvalho Chehabconnected transistors as well as its own die. Support for Platform 89*7ebd8b66SMauro Carvalho ChehabEnvironmental Control Interface (PECI) is included. 90*7ebd8b66SMauro Carvalho Chehab 91*7ebd8b66SMauro Carvalho ChehabUsing temperature information from these four zones, an automatic fan speed 92*7ebd8b66SMauro Carvalho Chehabcontrol algorithm is employed to minimize acoustic impact while achieving 93*7ebd8b66SMauro Carvalho Chehabrecommended CPU temperature under varying operational loads. 94*7ebd8b66SMauro Carvalho Chehab 95*7ebd8b66SMauro Carvalho ChehabTo set fan speed, the aSC7621 has three independent pulse width modulation 96*7ebd8b66SMauro Carvalho Chehab(PWM) outputs that are controlled by one, or a combination of three, 97*7ebd8b66SMauro Carvalho Chehabtemperature zones. Both high- and low-frequency PWM ranges are supported. 98*7ebd8b66SMauro Carvalho Chehab 99*7ebd8b66SMauro Carvalho ChehabThe aSC7621 also includes a digital filter that can be invoked to smooth 100*7ebd8b66SMauro Carvalho Chehabtemperature readings for better control of fan speed and minimum acoustic 101*7ebd8b66SMauro Carvalho Chehabimpact. 102*7ebd8b66SMauro Carvalho Chehab 103*7ebd8b66SMauro Carvalho ChehabThe aSC7621 has tachometer inputs to measure fan speed on up to four fans. 104*7ebd8b66SMauro Carvalho ChehabLimit and status registers for all measured values are included to alert 105*7ebd8b66SMauro Carvalho Chehabthe system host that any measurements are outside of programmed limits 106*7ebd8b66SMauro Carvalho Chehabvia status registers. 107*7ebd8b66SMauro Carvalho Chehab 108*7ebd8b66SMauro Carvalho ChehabSystem voltages of VCCP, 2.5V, 3.3V, 5.0V, and 12V motherboard power are 109*7ebd8b66SMauro Carvalho Chehabmonitored efficiently with internal scaling resistors. 110*7ebd8b66SMauro Carvalho Chehab 111*7ebd8b66SMauro Carvalho ChehabFeatures 112*7ebd8b66SMauro Carvalho Chehab-------- 113*7ebd8b66SMauro Carvalho Chehab 114*7ebd8b66SMauro Carvalho Chehab- Supports PECI interface and monitors internal and remote thermal diodes 115*7ebd8b66SMauro Carvalho Chehab- 2-wire, SMBus 2.0 compliant, serial interface 116*7ebd8b66SMauro Carvalho Chehab- 10-bit ADC 117*7ebd8b66SMauro Carvalho Chehab- Monitors VCCP, 2.5V, 3.3V, 5.0V, and 12V motherboard/processor supplies 118*7ebd8b66SMauro Carvalho Chehab- Programmable autonomous fan control based on temperature readings 119*7ebd8b66SMauro Carvalho Chehab- Noise filtering of temperature reading for fan speed control 120*7ebd8b66SMauro Carvalho Chehab- 0.25C digital temperature sensor resolution 121*7ebd8b66SMauro Carvalho Chehab- 3 PWM fan speed control outputs for 2-, 3- or 4-wire fans and up to 4 fan 122*7ebd8b66SMauro Carvalho Chehab tachometer inputs 123*7ebd8b66SMauro Carvalho Chehab- Enhanced measured temperature to Temperature Zone assignment. 124*7ebd8b66SMauro Carvalho Chehab- Provides high and low PWM frequency ranges 125*7ebd8b66SMauro Carvalho Chehab- 3 GPIO pins for custom use 126*7ebd8b66SMauro Carvalho Chehab- 24-Lead QSOP package 127*7ebd8b66SMauro Carvalho Chehab 128*7ebd8b66SMauro Carvalho ChehabConfiguration Notes 129*7ebd8b66SMauro Carvalho Chehab=================== 130*7ebd8b66SMauro Carvalho Chehab 131*7ebd8b66SMauro Carvalho ChehabExcept where noted below, the sysfs entries created by this driver follow 132*7ebd8b66SMauro Carvalho Chehabthe standards defined in "sysfs-interface". 133*7ebd8b66SMauro Carvalho Chehab 134*7ebd8b66SMauro Carvalho Chehabtemp1_source 135*7ebd8b66SMauro Carvalho Chehab = =============================================== 136*7ebd8b66SMauro Carvalho Chehab 0 (default) peci_legacy = 0, Remote 1 Temperature 137*7ebd8b66SMauro Carvalho Chehab peci_legacy = 1, PECI Processor Temperature 0 138*7ebd8b66SMauro Carvalho Chehab 1 Remote 1 Temperature 139*7ebd8b66SMauro Carvalho Chehab 2 Remote 2 Temperature 140*7ebd8b66SMauro Carvalho Chehab 3 Internal Temperature 141*7ebd8b66SMauro Carvalho Chehab 4 PECI Processor Temperature 0 142*7ebd8b66SMauro Carvalho Chehab 5 PECI Processor Temperature 1 143*7ebd8b66SMauro Carvalho Chehab 6 PECI Processor Temperature 2 144*7ebd8b66SMauro Carvalho Chehab 7 PECI Processor Temperature 3 145*7ebd8b66SMauro Carvalho Chehab = =============================================== 146*7ebd8b66SMauro Carvalho Chehab 147*7ebd8b66SMauro Carvalho Chehabtemp2_source 148*7ebd8b66SMauro Carvalho Chehab = =============================================== 149*7ebd8b66SMauro Carvalho Chehab 0 (default) Internal Temperature 150*7ebd8b66SMauro Carvalho Chehab 1 Remote 1 Temperature 151*7ebd8b66SMauro Carvalho Chehab 2 Remote 2 Temperature 152*7ebd8b66SMauro Carvalho Chehab 3 Internal Temperature 153*7ebd8b66SMauro Carvalho Chehab 4 PECI Processor Temperature 0 154*7ebd8b66SMauro Carvalho Chehab 5 PECI Processor Temperature 1 155*7ebd8b66SMauro Carvalho Chehab 6 PECI Processor Temperature 2 156*7ebd8b66SMauro Carvalho Chehab 7 PECI Processor Temperature 3 157*7ebd8b66SMauro Carvalho Chehab = =============================================== 158*7ebd8b66SMauro Carvalho Chehab 159*7ebd8b66SMauro Carvalho Chehabtemp3_source 160*7ebd8b66SMauro Carvalho Chehab = =============================================== 161*7ebd8b66SMauro Carvalho Chehab 0 (default) Remote 2 Temperature 162*7ebd8b66SMauro Carvalho Chehab 1 Remote 1 Temperature 163*7ebd8b66SMauro Carvalho Chehab 2 Remote 2 Temperature 164*7ebd8b66SMauro Carvalho Chehab 3 Internal Temperature 165*7ebd8b66SMauro Carvalho Chehab 4 PECI Processor Temperature 0 166*7ebd8b66SMauro Carvalho Chehab 5 PECI Processor Temperature 1 167*7ebd8b66SMauro Carvalho Chehab 6 PECI Processor Temperature 2 168*7ebd8b66SMauro Carvalho Chehab 7 PECI Processor Temperature 3 169*7ebd8b66SMauro Carvalho Chehab = =============================================== 170*7ebd8b66SMauro Carvalho Chehab 171*7ebd8b66SMauro Carvalho Chehabtemp4_source 172*7ebd8b66SMauro Carvalho Chehab = =============================================== 173*7ebd8b66SMauro Carvalho Chehab 0 (default) peci_legacy = 0, PECI Processor Temperature 0 174*7ebd8b66SMauro Carvalho Chehab peci_legacy = 1, Remote 1 Temperature 175*7ebd8b66SMauro Carvalho Chehab 1 Remote 1 Temperature 176*7ebd8b66SMauro Carvalho Chehab 2 Remote 2 Temperature 177*7ebd8b66SMauro Carvalho Chehab 3 Internal Temperature 178*7ebd8b66SMauro Carvalho Chehab 4 PECI Processor Temperature 0 179*7ebd8b66SMauro Carvalho Chehab 5 PECI Processor Temperature 1 180*7ebd8b66SMauro Carvalho Chehab 6 PECI Processor Temperature 2 181*7ebd8b66SMauro Carvalho Chehab 7 PECI Processor Temperature 3 182*7ebd8b66SMauro Carvalho Chehab = =============================================== 183*7ebd8b66SMauro Carvalho Chehab 184*7ebd8b66SMauro Carvalho Chehabtemp[1-4]_smoothing_enable / temp[1-4]_smoothing_time 185*7ebd8b66SMauro Carvalho Chehab Smooths spikes in temp readings caused by noise. 186*7ebd8b66SMauro Carvalho Chehab Valid values in milliseconds are: 187*7ebd8b66SMauro Carvalho Chehab 188*7ebd8b66SMauro Carvalho Chehab * 35000 189*7ebd8b66SMauro Carvalho Chehab * 17600 190*7ebd8b66SMauro Carvalho Chehab * 11800 191*7ebd8b66SMauro Carvalho Chehab * 7000 192*7ebd8b66SMauro Carvalho Chehab * 4400 193*7ebd8b66SMauro Carvalho Chehab * 3000 194*7ebd8b66SMauro Carvalho Chehab * 1600 195*7ebd8b66SMauro Carvalho Chehab * 800 196*7ebd8b66SMauro Carvalho Chehab 197*7ebd8b66SMauro Carvalho Chehabtemp[1-4]_crit 198*7ebd8b66SMauro Carvalho Chehab When the corresponding zone temperature reaches this value, 199*7ebd8b66SMauro Carvalho Chehab ALL pwm outputs will got to 100%. 200*7ebd8b66SMauro Carvalho Chehab 201*7ebd8b66SMauro Carvalho Chehabtemp[5-8]_input / temp[5-8]_enable 202*7ebd8b66SMauro Carvalho Chehab The aSC7621 can also read temperatures provided by the processor 203*7ebd8b66SMauro Carvalho Chehab via the PECI bus. Usually these are "core" temps and are relative 204*7ebd8b66SMauro Carvalho Chehab to the point where the automatic thermal control circuit starts 205*7ebd8b66SMauro Carvalho Chehab throttling. This means that these are usually negative numbers. 206*7ebd8b66SMauro Carvalho Chehab 207*7ebd8b66SMauro Carvalho Chehabpwm[1-3]_enable 208*7ebd8b66SMauro Carvalho Chehab =============== ======================================================== 209*7ebd8b66SMauro Carvalho Chehab 0 Fan off. 210*7ebd8b66SMauro Carvalho Chehab 1 Fan on manual control. 211*7ebd8b66SMauro Carvalho Chehab 2 Fan on automatic control and will run at the minimum pwm 212*7ebd8b66SMauro Carvalho Chehab if the temperature for the zone is below the minimum. 213*7ebd8b66SMauro Carvalho Chehab 3 Fan on automatic control but will be off if the 214*7ebd8b66SMauro Carvalho Chehab temperature for the zone is below the minimum. 215*7ebd8b66SMauro Carvalho Chehab 4-254 Ignored. 216*7ebd8b66SMauro Carvalho Chehab 255 Fan on full. 217*7ebd8b66SMauro Carvalho Chehab =============== ======================================================== 218*7ebd8b66SMauro Carvalho Chehab 219*7ebd8b66SMauro Carvalho Chehabpwm[1-3]_auto_channels 220*7ebd8b66SMauro Carvalho Chehab Bitmap as described in sysctl-interface with the following 221*7ebd8b66SMauro Carvalho Chehab exceptions... 222*7ebd8b66SMauro Carvalho Chehab 223*7ebd8b66SMauro Carvalho Chehab Only the following combination of zones (and their corresponding masks) 224*7ebd8b66SMauro Carvalho Chehab are valid: 225*7ebd8b66SMauro Carvalho Chehab 226*7ebd8b66SMauro Carvalho Chehab * 1 227*7ebd8b66SMauro Carvalho Chehab * 2 228*7ebd8b66SMauro Carvalho Chehab * 3 229*7ebd8b66SMauro Carvalho Chehab * 2,3 230*7ebd8b66SMauro Carvalho Chehab * 1,2,3 231*7ebd8b66SMauro Carvalho Chehab * 4 232*7ebd8b66SMauro Carvalho Chehab * 1,2,3,4 233*7ebd8b66SMauro Carvalho Chehab 234*7ebd8b66SMauro Carvalho Chehab * Special values: 235*7ebd8b66SMauro Carvalho Chehab 236*7ebd8b66SMauro Carvalho Chehab == ====================== 237*7ebd8b66SMauro Carvalho Chehab 0 Disabled. 238*7ebd8b66SMauro Carvalho Chehab 16 Fan on manual control. 239*7ebd8b66SMauro Carvalho Chehab 31 Fan on full. 240*7ebd8b66SMauro Carvalho Chehab == ====================== 241*7ebd8b66SMauro Carvalho Chehab 242*7ebd8b66SMauro Carvalho Chehab 243*7ebd8b66SMauro Carvalho Chehabpwm[1-3]_invert 244*7ebd8b66SMauro Carvalho Chehab When set, inverts the meaning of pwm[1-3]. 245*7ebd8b66SMauro Carvalho Chehab i.e. when pwm = 0, the fan will be on full and 246*7ebd8b66SMauro Carvalho Chehab when pwm = 255 the fan will be off. 247*7ebd8b66SMauro Carvalho Chehab 248*7ebd8b66SMauro Carvalho Chehabpwm[1-3]_freq 249*7ebd8b66SMauro Carvalho Chehab PWM frequency in Hz 250*7ebd8b66SMauro Carvalho Chehab Valid values in Hz are: 251*7ebd8b66SMauro Carvalho Chehab 252*7ebd8b66SMauro Carvalho Chehab * 10 253*7ebd8b66SMauro Carvalho Chehab * 15 254*7ebd8b66SMauro Carvalho Chehab * 23 255*7ebd8b66SMauro Carvalho Chehab * 30 (default) 256*7ebd8b66SMauro Carvalho Chehab * 38 257*7ebd8b66SMauro Carvalho Chehab * 47 258*7ebd8b66SMauro Carvalho Chehab * 62 259*7ebd8b66SMauro Carvalho Chehab * 94 260*7ebd8b66SMauro Carvalho Chehab * 23000 261*7ebd8b66SMauro Carvalho Chehab * 24000 262*7ebd8b66SMauro Carvalho Chehab * 25000 263*7ebd8b66SMauro Carvalho Chehab * 26000 264*7ebd8b66SMauro Carvalho Chehab * 27000 265*7ebd8b66SMauro Carvalho Chehab * 28000 266*7ebd8b66SMauro Carvalho Chehab * 29000 267*7ebd8b66SMauro Carvalho Chehab * 30000 268*7ebd8b66SMauro Carvalho Chehab 269*7ebd8b66SMauro Carvalho Chehab Setting any other value will be ignored. 270*7ebd8b66SMauro Carvalho Chehab 271*7ebd8b66SMauro Carvalho Chehabpeci_enable 272*7ebd8b66SMauro Carvalho Chehab Enables or disables PECI 273*7ebd8b66SMauro Carvalho Chehab 274*7ebd8b66SMauro Carvalho Chehabpeci_avg 275*7ebd8b66SMauro Carvalho Chehab Input filter average time. 276*7ebd8b66SMauro Carvalho Chehab 277*7ebd8b66SMauro Carvalho Chehab * 0 0 Sec. (no Smoothing) (default) 278*7ebd8b66SMauro Carvalho Chehab * 1 0.25 Sec. 279*7ebd8b66SMauro Carvalho Chehab * 2 0.5 Sec. 280*7ebd8b66SMauro Carvalho Chehab * 3 1.0 Sec. 281*7ebd8b66SMauro Carvalho Chehab * 4 2.0 Sec. 282*7ebd8b66SMauro Carvalho Chehab * 5 4.0 Sec. 283*7ebd8b66SMauro Carvalho Chehab * 6 8.0 Sec. 284*7ebd8b66SMauro Carvalho Chehab * 7 0.0 Sec. 285*7ebd8b66SMauro Carvalho Chehab 286*7ebd8b66SMauro Carvalho Chehabpeci_legacy 287*7ebd8b66SMauro Carvalho Chehab = ============================================ 288*7ebd8b66SMauro Carvalho Chehab 0 Standard Mode (default) 289*7ebd8b66SMauro Carvalho Chehab Remote Diode 1 reading is associated with 290*7ebd8b66SMauro Carvalho Chehab Temperature Zone 1, PECI is associated with 291*7ebd8b66SMauro Carvalho Chehab Zone 4 292*7ebd8b66SMauro Carvalho Chehab 293*7ebd8b66SMauro Carvalho Chehab 1 Legacy Mode 294*7ebd8b66SMauro Carvalho Chehab PECI is associated with Temperature Zone 1, 295*7ebd8b66SMauro Carvalho Chehab Remote Diode 1 is associated with Zone 4 296*7ebd8b66SMauro Carvalho Chehab = ============================================ 297*7ebd8b66SMauro Carvalho Chehab 298*7ebd8b66SMauro Carvalho Chehabpeci_diode 299*7ebd8b66SMauro Carvalho Chehab Diode filter 300*7ebd8b66SMauro Carvalho Chehab 301*7ebd8b66SMauro Carvalho Chehab = ==================== 302*7ebd8b66SMauro Carvalho Chehab 0 0.25 Sec. 303*7ebd8b66SMauro Carvalho Chehab 1 1.1 Sec. 304*7ebd8b66SMauro Carvalho Chehab 2 2.4 Sec. (default) 305*7ebd8b66SMauro Carvalho Chehab 3 3.4 Sec. 306*7ebd8b66SMauro Carvalho Chehab 4 5.0 Sec. 307*7ebd8b66SMauro Carvalho Chehab 5 6.8 Sec. 308*7ebd8b66SMauro Carvalho Chehab 6 10.2 Sec. 309*7ebd8b66SMauro Carvalho Chehab 7 16.4 Sec. 310*7ebd8b66SMauro Carvalho Chehab = ==================== 311*7ebd8b66SMauro Carvalho Chehab 312*7ebd8b66SMauro Carvalho Chehabpeci_4domain 313*7ebd8b66SMauro Carvalho Chehab Four domain enable 314*7ebd8b66SMauro Carvalho Chehab 315*7ebd8b66SMauro Carvalho Chehab = =============================================== 316*7ebd8b66SMauro Carvalho Chehab 0 1 or 2 Domains for enabled processors (default) 317*7ebd8b66SMauro Carvalho Chehab 1 3 or 4 Domains for enabled processors 318*7ebd8b66SMauro Carvalho Chehab = =============================================== 319*7ebd8b66SMauro Carvalho Chehab 320*7ebd8b66SMauro Carvalho Chehabpeci_domain 321*7ebd8b66SMauro Carvalho Chehab Domain 322*7ebd8b66SMauro Carvalho Chehab 323*7ebd8b66SMauro Carvalho Chehab = ================================================== 324*7ebd8b66SMauro Carvalho Chehab 0 Processor contains a single domain (0) (default) 325*7ebd8b66SMauro Carvalho Chehab 1 Processor contains two domains (0,1) 326*7ebd8b66SMauro Carvalho Chehab = ================================================== 327