linux-stable/drivers/staging
Eduardo Valentin 8feaf0ce1a staging: OMAP4+: thermal: introduce bandgap temperature sensor
In the System Control Module, OMAP supplies a voltage reference
and a temperature sensor feature that are gathered in the band
gap voltage and temperature sensor (VBGAPTS) module. The band
gap provides current and voltage reference for its internal
circuits and other analog IP blocks. The analog-to-digital
converter (ADC) produces an output value that is proportional
to the silicon temperature.

This patch provides a platform driver which expose this feature.
It is moduled as a MFD child of the System Control Module core
MFD driver.

This driver provides only APIs to access the device properties,
like temperature, thresholds and update rate.

Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com>
Signed-off-by: J Keerthy <j-keerthy@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-07-16 19:02:47 -07:00
..
android drivers: staging: android: binder.c: fix printk macros 2012-06-26 15:03:53 -07:00
asus_oled staging: Fixes some checkpatch warnings in asus_oled/asus_oled.c 2012-07-09 12:32:53 -07:00
bcm staging: bcm: Misc.c: Remove unused macros 2012-07-11 17:04:42 -07:00
ccg staging: ccg: print MAC addresses via %pM 2012-07-06 16:24:00 -07:00
comedi staging: comedi: rtd520: add a few comments 2012-07-15 17:22:12 -07:00
cptm1217 Staging: cptm1217: clearpad_tm1217: fix coding style issues 2012-06-12 10:34:47 -07:00
crystalhd
csr staging: csr: Remove unused macros 2012-07-11 17:07:53 -07:00
cxt1e1
echo Staging: echo: One variable per line 2012-07-06 16:08:57 -07:00
et131x staging/et131x: use SET_ETHTOOL_OPS directly 2012-07-16 18:52:51 -07:00
frontier
ft1000 staging: ft1000: Fix typo in ft1000_usb.c 2012-07-11 17:21:54 -07:00
gdm72xx staging/gdm72xx: coding style fixes gdm_qos.c 2012-07-16 18:53:47 -07:00
iio One new driver and a couple of nice cleanups. 2012-07-12 12:29:44 -07:00
ipack Staging: ipack/devices/ipoctal: save IRQ vector in MEM space 2012-07-06 16:21:54 -07:00
keucr Staging: keucr: scsiglue: fixed a do while coding style issue 2012-06-13 12:20:16 -07:00
line6 staging: line6: Changed strict_strtoul() to kstrtou8() in pod_set_midi_postprocess() 2012-07-06 16:12:46 -07:00
media
net
nvec staging: nvec: add remove function to nvec childs 2012-06-25 10:55:38 -07:00
octeon
olpc_dcon
omap-thermal staging: OMAP4+: thermal: introduce bandgap temperature sensor 2012-07-16 19:02:47 -07:00
omapdrm staging: drm/omap: update TODO 2012-07-06 16:11:44 -07:00
ozwpan staging: ozwpan: Update TODO file 2012-06-26 15:07:56 -07:00
panel staging: panel: Use pr_info(...) rather than printk(KERN_INFO 2012-07-16 18:57:26 -07:00
phison staging/phison: use module_pci_driver macro 2012-07-11 17:26:02 -07:00
quickstart
ramster Merge 3.5-rc4 into staging-next 2012-06-25 09:31:00 -07:00
rtl8187se Staging: rtl8187se, rtl8192e: fix '&' vs '|' bugs 2012-06-12 10:52:32 -07:00
rtl8192e Staging: rtl8187se, rtl8192e: fix '&' vs '|' bugs 2012-06-12 10:52:32 -07:00
rtl8192u
rtl8712 Merge 3.5-rc4 into staging-next 2012-06-25 09:31:00 -07:00
rts5139 staging: rts5139: Remove duplicate include of rts51x.h 2012-06-22 21:04:05 -07:00
rts_pstor staging/rts_pstor: fix single statements block warning 2012-07-09 11:51:05 -07:00
sbe-2t3e3 staging/sbe-2t3e3: use module_pci_driver macro 2012-07-11 17:26:02 -07:00
sep staging/sep: use module_pci_driver macro 2012-07-11 17:26:01 -07:00
serqt_usb2 staging: serqt_usb2: Fix some typos. 2012-06-18 17:23:52 -07:00
slicoss staging/slicoss: disable pci device at remove 2012-07-11 17:26:02 -07:00
sm7xxfb staging/sm7xxfb: select sm7xxfb only when CONFIG_PCI is enabled 2012-07-16 18:55:13 -07:00
speakup staging "speakup" Fix typos. 2012-07-09 13:06:21 -07:00
ste_rmi4
telephony staging "telephony" Fix typos. 2012-07-06 16:21:54 -07:00
tidspbridge staging: tidspbridge: dynamically allocate my_sym_buf in dload_symbols 2012-07-06 16:17:01 -07:00
usbip staging: usbip: cleanup and fix of vhci_hub_status 2012-06-13 17:22:57 -07:00
vme Staging: vme: silence a Sparse warning 2012-07-06 16:23:59 -07:00
vt6655 staging: vt6655: hostap.c: Remove all unused macros 2012-07-09 12:56:31 -07:00
vt6656 staging: vt6656: Remove unsed macros 2012-07-09 12:43:26 -07:00
winbond staging: Fix typo in winbond 2012-06-12 10:52:32 -07:00
wlags49_h2 staging: wlags49_h2: remove direct declarations of KERN_<LEVEL> prefixes 2012-06-12 10:45:26 -07:00
wlags49_h25
wlan-ng staging: reduce stack usage in prism2fw.c 2012-06-25 10:00:53 -07:00
xgifb Staging: xgifb: Remove useless condition. 2012-07-11 16:59:32 -07:00
zcache staging: zsmalloc: add mapping modes 2012-07-09 11:35:00 -07:00
zram staging: zsmalloc: add mapping modes 2012-07-09 11:35:00 -07:00
zsmalloc staging: zsmalloc: add mapping modes 2012-07-09 11:35:00 -07:00
Kconfig staging: OMAP4+: thermal: introduce bandgap temperature sensor 2012-07-16 19:02:47 -07:00
Makefile staging: OMAP4+: thermal: introduce bandgap temperature sensor 2012-07-16 19:02:47 -07:00
staging.c