17ebd8b66SMauro Carvalho ChehabKernel driver twl4030-madc 27ebd8b66SMauro Carvalho Chehab========================== 37ebd8b66SMauro Carvalho Chehab 47ebd8b66SMauro Carvalho ChehabSupported chips: 57ebd8b66SMauro Carvalho Chehab 67ebd8b66SMauro Carvalho Chehab * Texas Instruments TWL4030 77ebd8b66SMauro Carvalho Chehab 87ebd8b66SMauro Carvalho Chehab Prefix: 'twl4030-madc' 97ebd8b66SMauro Carvalho Chehab 107ebd8b66SMauro Carvalho Chehab 117ebd8b66SMauro Carvalho ChehabAuthors: 127ebd8b66SMauro Carvalho Chehab J Keerthy <j-keerthy@ti.com> 137ebd8b66SMauro Carvalho Chehab 147ebd8b66SMauro Carvalho ChehabDescription 157ebd8b66SMauro Carvalho Chehab----------- 167ebd8b66SMauro Carvalho Chehab 177ebd8b66SMauro Carvalho ChehabThe Texas Instruments TWL4030 is a Power Management and Audio Circuit. Among 187ebd8b66SMauro Carvalho Chehabother things it contains a 10-bit A/D converter MADC. The converter has 16 197ebd8b66SMauro Carvalho Chehabchannels which can be used in different modes. 207ebd8b66SMauro Carvalho Chehab 217ebd8b66SMauro Carvalho Chehab 227ebd8b66SMauro Carvalho ChehabSee this table for the meaning of the different channels 237ebd8b66SMauro Carvalho Chehab 247ebd8b66SMauro Carvalho Chehab======= ========================================================== 257ebd8b66SMauro Carvalho ChehabChannel Signal 267ebd8b66SMauro Carvalho Chehab======= ========================================================== 277ebd8b66SMauro Carvalho Chehab0 Battery type(BTYPE) 287ebd8b66SMauro Carvalho Chehab1 BCI: Battery temperature (BTEMP) 297ebd8b66SMauro Carvalho Chehab2 GP analog input 307ebd8b66SMauro Carvalho Chehab3 GP analog input 317ebd8b66SMauro Carvalho Chehab4 GP analog input 327ebd8b66SMauro Carvalho Chehab5 GP analog input 337ebd8b66SMauro Carvalho Chehab6 GP analog input 347ebd8b66SMauro Carvalho Chehab7 GP analog input 357ebd8b66SMauro Carvalho Chehab8 BCI: VBUS voltage(VBUS) 367ebd8b66SMauro Carvalho Chehab9 Backup Battery voltage (VBKP) 377ebd8b66SMauro Carvalho Chehab10 BCI: Battery charger current (ICHG) 387ebd8b66SMauro Carvalho Chehab11 BCI: Battery charger voltage (VCHG) 397ebd8b66SMauro Carvalho Chehab12 BCI: Main battery voltage (VBAT) 407ebd8b66SMauro Carvalho Chehab13 Reserved 417ebd8b66SMauro Carvalho Chehab14 Reserved 427ebd8b66SMauro Carvalho Chehab15 VRUSB Supply/Speaker left/Speaker right polarization level 437ebd8b66SMauro Carvalho Chehab======= ========================================================== 447ebd8b66SMauro Carvalho Chehab 457ebd8b66SMauro Carvalho Chehab 467ebd8b66SMauro Carvalho ChehabThe Sysfs nodes will represent the voltage in the units of mV, 477ebd8b66SMauro Carvalho Chehabthe temperature channel shows the converted temperature in 487ebd8b66SMauro Carvalho Chehabdegree Celsius. The Battery charging current channel represents 497ebd8b66SMauro Carvalho Chehabbattery charging current in mA. 50