All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
@ 2014-03-06 19:24 Jonathan Cameron
  2014-03-06 19:33 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 6+ messages in thread
From: Jonathan Cameron @ 2014-03-06 19:24 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: Linux IIO List

The following changes since commit aa256f8d0dd9c2dff872849418d8e09e5d06718f:

   Merge tag 'iio-for-3.15b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2014-02-23 09:08:34 -0800)

are available in the git repository at:


   git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.15c

for you to fetch changes up to db8fa7311d1ce642134c53e175ca0ae35e021344:

   iio:adc:vf610 ensure correct handing of interruption of wait for completion (2014-03-02 21:45:28 +0000)

----------------------------------------------------------------
Third IIO new drivers and cleanups series for 3.15.

New driver
* Xilinx XADC driver -  This has been ready for a while but was awaiting
   a device tree ack (or as it turns out 3+ weeks).

Cleanup
* Drop some unreachable code from mag3110 highlighted by smatch.

Fix
* vf610 - introduced this cycle - put a possible negative error code
   into an unsigned long. Another smatch find - this one promoted by
   guilt that Dan was busy fixing all our messups.

----------------------------------------------------------------
Jonathan Cameron (1):
       iio:adc:vf610 ensure correct handing of interruption of wait for completion

Lars-Peter Clausen (2):
       devicetree: Add Xilinx XADC binding documentation
       iio:adc: Add Xilinx XADC driver

Peter Meerwald (1):
       iio:magnetometer:mag3110: Fix unreachable code

  .../devicetree/bindings/iio/adc/xilinx-xadc.txt    |  113 ++
  drivers/iio/adc/Kconfig                            |   13 +
  drivers/iio/adc/Makefile                           |    2 +
  drivers/iio/adc/vf610_adc.c                        |    2 +-
  drivers/iio/adc/xilinx-xadc-core.c                 | 1333 ++++++++++++++++++++
  drivers/iio/adc/xilinx-xadc-events.c               |  254 ++++
  drivers/iio/adc/xilinx-xadc.h                      |  209 +++
  drivers/iio/magnetometer/mag3110.c                 |    1 -
  8 files changed, 1925 insertions(+), 2 deletions(-)
  create mode 100644 Documentation/devicetree/bindings/iio/adc/xilinx-xadc.txt
  create mode 100644 drivers/iio/adc/xilinx-xadc-core.c
  create mode 100644 drivers/iio/adc/xilinx-xadc-events.c
  create mode 100644 drivers/iio/adc/xilinx-xadc.h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
  2014-03-06 19:24 [PULL] IIO new drivers, features and cleanups for 3.15 - set 3 Jonathan Cameron
@ 2014-03-06 19:33 ` Greg Kroah-Hartman
  2014-03-08 15:49   ` Lars-Peter Clausen
  0 siblings, 1 reply; 6+ messages in thread
From: Greg Kroah-Hartman @ 2014-03-06 19:33 UTC (permalink / raw)
  To: Jonathan Cameron; +Cc: Linux IIO List

On Thu, Mar 06, 2014 at 07:24:18PM +0000, Jonathan Cameron wrote:
> The following changes since commit aa256f8d0dd9c2dff872849418d8e09e5d06718f:
> 
>   Merge tag 'iio-for-3.15b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2014-02-23 09:08:34 -0800)
> 
> are available in the git repository at:
> 
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.15c

Pulled and pushed out.

What's the status of the remaining drivers/staging/iio/ stuff?  Anything
major keeping them from all moving out of staging sometime soon?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
  2014-03-06 19:33 ` Greg Kroah-Hartman
@ 2014-03-08 15:49   ` Lars-Peter Clausen
  2014-03-08 16:11     ` Greg Kroah-Hartman
  2014-03-08 17:48     ` Jonathan Cameron
  0 siblings, 2 replies; 6+ messages in thread
From: Lars-Peter Clausen @ 2014-03-08 15:49 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: Jonathan Cameron, Linux IIO List

On 03/06/2014 08:33 PM, Greg Kroah-Hartman wrote:
> On Thu, Mar 06, 2014 at 07:24:18PM +0000, Jonathan Cameron wrote:
>> The following changes since commit aa256f8d0dd9c2dff872849418d8e09e5d06718f:
>>
>>    Merge tag 'iio-for-3.15b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2014-02-23 09:08:34 -0800)
>>
>> are available in the git repository at:
>>
>>
>>    git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.15c
>
> Pulled and pushed out.
>
> What's the status of the remaining drivers/staging/iio/ stuff?  Anything
> major keeping them from all moving out of staging sometime soon?

I think we are past the point were we can move big chunks of drivers. The 
drivers that are in good shape have already been moved. What's left has 
issues, some smaller, some bigger. Moving things out of staging is 
progressing, but it is progressing one driver at a time.

- Lars


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
  2014-03-08 15:49   ` Lars-Peter Clausen
@ 2014-03-08 16:11     ` Greg Kroah-Hartman
  2014-03-08 17:55       ` Jonathan Cameron
  2014-03-08 17:48     ` Jonathan Cameron
  1 sibling, 1 reply; 6+ messages in thread
From: Greg Kroah-Hartman @ 2014-03-08 16:11 UTC (permalink / raw)
  To: Lars-Peter Clausen; +Cc: Jonathan Cameron, Linux IIO List

On Sat, Mar 08, 2014 at 04:49:57PM +0100, Lars-Peter Clausen wrote:
> On 03/06/2014 08:33 PM, Greg Kroah-Hartman wrote:
> > On Thu, Mar 06, 2014 at 07:24:18PM +0000, Jonathan Cameron wrote:
> >> The following changes since commit aa256f8d0dd9c2dff872849418d8e09e5d06718f:
> >>
> >>    Merge tag 'iio-for-3.15b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2014-02-23 09:08:34 -0800)
> >>
> >> are available in the git repository at:
> >>
> >>
> >>    git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.15c
> >
> > Pulled and pushed out.
> >
> > What's the status of the remaining drivers/staging/iio/ stuff?  Anything
> > major keeping them from all moving out of staging sometime soon?
> 
> I think we are past the point were we can move big chunks of drivers. The 
> drivers that are in good shape have already been moved. What's left has 
> issues, some smaller, some bigger. Moving things out of staging is 
> progressing, but it is progressing one driver at a time.

Fair enough.  How about the "dummy" drivers?  I don't see them listed in
the TODO file, is there a description of what needs to be done for those
that could be done by someone who is new to kernel development to get a
wider range of developers working on this?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
  2014-03-08 15:49   ` Lars-Peter Clausen
  2014-03-08 16:11     ` Greg Kroah-Hartman
@ 2014-03-08 17:48     ` Jonathan Cameron
  1 sibling, 0 replies; 6+ messages in thread
From: Jonathan Cameron @ 2014-03-08 17:48 UTC (permalink / raw)
  To: Lars-Peter Clausen, Greg Kroah-Hartman; +Cc: Linux IIO List



On March 8, 2014 3:49:57 PM GMT+00:00, Lars-Peter Clausen <lars@metafoo.de> wrote:
>On 03/06/2014 08:33 PM, Greg Kroah-Hartman wrote:
>> On Thu, Mar 06, 2014 at 07:24:18PM +0000, Jonathan Cameron wrote:
>>> The following changes since commit
>aa256f8d0dd9c2dff872849418d8e09e5d06718f:
>>>
>>>    Merge tag 'iio-for-3.15b' of
>git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into
>staging-next (2014-02-23 09:08:34 -0800)
>>>
>>> are available in the git repository at:
>>>
>>>
>>>    git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
>tags/iio-for-3.15c
>>
>> Pulled and pushed out.
>>
>> What's the status of the remaining drivers/staging/iio/ stuff? 
>Anything
>> major keeping them from all moving out of staging sometime soon?
>
>I think we are past the point were we can move big chunks of drivers.
>The 
>drivers that are in good shape have already been moved. What's left has
>
>issues, some smaller, some bigger. Moving things out of staging is 
>progressing, but it is progressing one driver at a time.

I started looking at this on the train the other day.  Some drivers are pretty much there
 because their developer moved on and are simple enough that any updates are trivial. 
 I'll start the process of getting these moved sometime soonish. 

>
>- Lars
>
>--
>To unsubscribe from this list: send the line "unsubscribe linux-iio" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PULL] IIO new drivers, features and cleanups for 3.15 - set 3
  2014-03-08 16:11     ` Greg Kroah-Hartman
@ 2014-03-08 17:55       ` Jonathan Cameron
  0 siblings, 0 replies; 6+ messages in thread
From: Jonathan Cameron @ 2014-03-08 17:55 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Lars-Peter Clausen; +Cc: Linux IIO List



On March 8, 2014 4:11:26 PM GMT+00:00, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
>On Sat, Mar 08, 2014 at 04:49:57PM +0100, Lars-Peter Clausen wrote:
>> On 03/06/2014 08:33 PM, Greg Kroah-Hartman wrote:
>> > On Thu, Mar 06, 2014 at 07:24:18PM +0000, Jonathan Cameron wrote:
>> >> The following changes since commit
>aa256f8d0dd9c2dff872849418d8e09e5d06718f:
>> >>
>> >>    Merge tag 'iio-for-3.15b' of
>git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into
>staging-next (2014-02-23 09:08:34 -0800)
>> >>
>> >> are available in the git repository at:
>> >>
>> >>
>> >>    git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
>tags/iio-for-3.15c
>> >
>> > Pulled and pushed out.
>> >
>> > What's the status of the remaining drivers/staging/iio/ stuff? 
>Anything
>> > major keeping them from all moving out of staging sometime soon?
>> 
>> I think we are past the point were we can move big chunks of drivers.
>The 
>> drivers that are in good shape have already been moved. What's left
>has 
>> issues, some smaller, some bigger. Moving things out of staging is 
>> progressing, but it is progressing one driver at a time.
>
>Fair enough.  How about the "dummy" drivers?  I don't see them listed
>in
>the TODO file, is there a description of what needs to be done for
>those
>that could be done by someone who is new to kernel development to get a
>wider range of developers working on this?
>
I think the main issue remaining there is the dubious sysfs interface to create event 'interrupts'. iio_dummy_evgen.c it uses a chained interrupt call so doesn't allow a top
 half and hence doesn't really illustrate a typical driver.

The way it is done in the sysfs trigger is much nicer. However I have been meaning to
 see if there is a general test interrupt source or if not any interest in having one.


>thanks,
>
>greg k-h
>--
>To unsubscribe from this list: send the line "unsubscribe linux-iio" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-03-08 17:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-03-06 19:24 [PULL] IIO new drivers, features and cleanups for 3.15 - set 3 Jonathan Cameron
2014-03-06 19:33 ` Greg Kroah-Hartman
2014-03-08 15:49   ` Lars-Peter Clausen
2014-03-08 16:11     ` Greg Kroah-Hartman
2014-03-08 17:55       ` Jonathan Cameron
2014-03-08 17:48     ` Jonathan Cameron

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.