Thread (10 messages) 10 messages, 5 authors, 2011-07-01
STALE5459d

[PATCH 2/3] Samsung SoC: ready to use NTC value inside kernel

From: arnd@arndb.de (Arnd Bergmann)
Date: 2011-07-01 17:23:13
Also in: linux-samsung-soc

On Friday 01 July 2011, Mark Brown wrote:
On Fri, Jul 01, 2011 at 05:15:05PM +0200, Linus Walleij wrote:
quoted
There is no clean nice ADC subsystem though, and that feels
like a big problem to drivers like this (and no I don't like the AB8500
GPADC living in MFD either) so if you'd like to create a ADC
subsystem just go ahead, there is something in drivers/staging/iio/adc
but that had another problem last time I looked: it was only intended
for userspace control, not in-kernel use.
Agreed.
The other issue is that it's designed for high volume data and these
AUXADCs tend to be relatively slow.  That said I've had some discussions
with Jonathan about supporting these devices via IIO and he seems to be
coming round to the idea that we could integrate support.  Not sure how
fast IIO is progressing to mainline, though.
I think IIO is progressing well and I would rather base products on that
while it's in staging than having a random out-of-tree driver. It seems
to fit the purpose of this driver, though not the in-kernel uses that
Linus mentioned above.

We have a bunch of things that seem to me like they should live together:
gpio, pinmux, pwm and adc. There are ongoing discussions about pinmux
and pwm subsystems right now, so it might be the right time to discuss
where we are going with these in general.

With regard to IIO, that could live on a higher level and just provide
a user interface on top of the generic in-kernel abstraction for adc.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help