1*08ebc9deSThomas Richard.. SPDX-License-Identifier: GPL-2.0-or-later 2*08ebc9deSThomas Richard 3*08ebc9deSThomas RichardKernel driver cgbc-hwmon 4*08ebc9deSThomas Richard======================== 5*08ebc9deSThomas Richard 6*08ebc9deSThomas RichardSupported chips: 7*08ebc9deSThomas Richard 8*08ebc9deSThomas Richard * Congatec Board Controller. 9*08ebc9deSThomas Richard 10*08ebc9deSThomas Richard Prefix: 'cgbc-hwmon' 11*08ebc9deSThomas Richard 12*08ebc9deSThomas RichardAuthor: Thomas Richard <thomas.richard@bootlin.com> 13*08ebc9deSThomas Richard 14*08ebc9deSThomas RichardDescription 15*08ebc9deSThomas Richard----------- 16*08ebc9deSThomas Richard 17*08ebc9deSThomas RichardThis driver enables monitoring support for the Congatec Board Controller. 18*08ebc9deSThomas RichardThis controller is embedded on the x86 SoMs of Congatec. 19*08ebc9deSThomas Richard 20*08ebc9deSThomas RichardSysfs entries 21*08ebc9deSThomas Richard------------- 22*08ebc9deSThomas Richard 23*08ebc9deSThomas RichardThe following sysfs entries list contains all sensors defined in the Board 24*08ebc9deSThomas RichardController. The available sensors in sysfs depend on the SoM and the 25*08ebc9deSThomas Richardsystem. 26*08ebc9deSThomas Richard 27*08ebc9deSThomas Richard============= ====================== 28*08ebc9deSThomas RichardName Description 29*08ebc9deSThomas Richard============= ====================== 30*08ebc9deSThomas Richardtemp1_input CPU temperature 31*08ebc9deSThomas Richardtemp2_input Box temperature 32*08ebc9deSThomas Richardtemp3_input Ambient temperature 33*08ebc9deSThomas Richardtemp4_input Board temperature 34*08ebc9deSThomas Richardtemp5_input Carrier temperature 35*08ebc9deSThomas Richardtemp6_input Chipset temperature 36*08ebc9deSThomas Richardtemp7_input Video temperature 37*08ebc9deSThomas Richardtemp8_input Other temperature 38*08ebc9deSThomas Richardtemp9_input TOPDIM temperature 39*08ebc9deSThomas Richardtemp10_input BOTTOMDIM temperature 40*08ebc9deSThomas Richardin0_input CPU voltage 41*08ebc9deSThomas Richardin1_input DC Runtime voltage 42*08ebc9deSThomas Richardin2_input DC Standby voltage 43*08ebc9deSThomas Richardin3_input CMOS Battery voltage 44*08ebc9deSThomas Richardin4_input Battery voltage 45*08ebc9deSThomas Richardin5_input AC voltage 46*08ebc9deSThomas Richardin6_input Other voltage 47*08ebc9deSThomas Richardin7_input 5V voltage 48*08ebc9deSThomas Richardin8_input 5V Standby voltage 49*08ebc9deSThomas Richardin9_input 3V3 voltage 50*08ebc9deSThomas Richardin10_input 3V3 Standby voltage 51*08ebc9deSThomas Richardin11_input VCore A voltage 52*08ebc9deSThomas Richardin12_input VCore B voltage 53*08ebc9deSThomas Richardin13_input 12V voltage 54*08ebc9deSThomas Richardcurr1_input DC current 55*08ebc9deSThomas Richardcurr2_input 5V current 56*08ebc9deSThomas Richardcurr3_input 12V current 57*08ebc9deSThomas Richardfan1_input CPU fan 58*08ebc9deSThomas Richardfan2_input Box fan 59*08ebc9deSThomas Richardfan3_input Ambient fan 60*08ebc9deSThomas Richardfan4_input Chiptset fan 61*08ebc9deSThomas Richardfan5_input Video fan 62*08ebc9deSThomas Richardfan6_input Other fan 63*08ebc9deSThomas Richard============= ====================== 64