Linux IIO development
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@cam.ac.uk>
To: Greg KH <greg@kroah.com>
Cc: linux-iio@vger.kernel.org
Subject: Re: [PATCH 000/111] IIO: chan_spec intro, generic irq based triggers,
Date: Wed, 18 May 2011 16:35:54 +0100	[thread overview]
Message-ID: <4DD3E75A.2030506@cam.ac.uk> (raw)
In-Reply-To: <20110518152545.GB8106@kroah.com>

On 05/18/11 16:25, Greg KH wrote:
> On Wed, May 18, 2011 at 02:40:50PM +0100, Jonathan Cameron wrote:
>> Dear Greg,
>>
>> Here is the set I mentioned was coming.
>>
>> Thomas Gleixner just pushed the required irq patches to the tip tree
>> (though they aren't visible yet).
>>
>> [tip:irq/core] genirq: Uninline and sanity check generic_handle_irq()
>> fe12bc2c996d3e492b2920e32ac79f7bbae3e15d
>>
>> and
>>
>> [tip:irq/core] irq: Export functions to allow modular irq drivers
>> edf76f8307c350bcb81f0c760118a991b3e62956
>>
>> There are two other dependencies. One is a trivial missing header
>> in arm (patch on it's way through the arm tree). Doesn't break building
>> except on arm anyway.
>>
>> The other is the strtobool that you added to driver-core
>> Add a strtobool function matching semantics of existing in kernel equivalents
>> ad58671cf32c74a8d6e8f51e63e9cf4e7a73bf1e
> 
> Hm, this is going to be "interesting" then.  I'll see if I can pull
> these patches into my staging-next tree, or if I can just wait for them
> to be merged before staging-next and hope that linux-next all works fine
> for everyone...
> 
I 'think' they all apply directly to current mainline and that nothing else
has changed in the relevant areas for a little while, so with a bit
of luck they should be cherry-pickable directly into staging-next

Or as you say, wait for them to merge which I'd imagine will happen fairly
soon anyway.

Thanks,

Jonathan

  reply	other threads:[~2011-05-18 15:33 UTC|newest]

Thread overview: 117+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-18 13:40 [PATCH 000/111] IIO: chan_spec intro, generic irq based triggers, Jonathan Cameron
2011-05-18 13:40 ` [PATCH 001/111] staging:iio: allow channels to be set up using a table of iio_channel_spec structures Jonathan Cameron
2011-05-18 13:40 ` [PATCH 002/111] staging:iio:lis3l02dq - move to new channel_spec approach Jonathan Cameron
2011-05-18 13:40 ` [PATCH 003/111] staging:iio:max1363 - move to channel_spec registration Jonathan Cameron
2011-05-18 13:40 ` [PATCH 004/111] staging:iio: remove ability to escalate events Jonathan Cameron
2011-05-18 13:40 ` [PATCH 005/111] staging:iio: Add polling of events on the ring access chrdev Jonathan Cameron
2011-05-18 13:40 ` [PATCH 006/111] staging:iio: remove legacy event chrdev for the buffers Jonathan Cameron
2011-05-18 13:40 ` [PATCH 007/111] staging:iio: Buffer device flattening Jonathan Cameron
2011-05-18 13:40 ` [PATCH 008/111] staging:iio:lis3l02dq: General cleanup Jonathan Cameron
2011-05-18 13:40 ` [PATCH 009/111] staging:iio: Push interrupt setup down into the drivers for event lines Jonathan Cameron
2011-05-18 13:41 ` [PATCH 010/111] staging:iio: lis3l02dq - separate entirely interrupt handling for thesholds from that for the datardy signal Jonathan Cameron
2011-05-18 13:41 ` [PATCH 011/111] staging:iio:sca3000 extract old event handling and move to poll for events from buffer Jonathan Cameron
2011-05-18 13:41 ` [PATCH 012/111] staging:iio:buffering remove unused parameter dead_offset from read_last_n in all buffer implementations Jonathan Cameron
2011-05-18 13:41 ` [PATCH 013/111] staging:iio:light:tsl2563 remove old style event registration Jonathan Cameron
2011-05-18 13:41 ` [PATCH 014/111] staging:iio:dac:ad5504 move from old to new event handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 015/111] staging:iio:adt7316 get rid of legacy event handling code Jonathan Cameron
2011-05-18 13:41 ` [PATCH 016/111] staging:iio:adc:ad7745 move from old to current event handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 017/111] staging:iio:adc:ad7816 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 018/111] staging:iio:adc:ad7150 move from deprecated event handling plus remove irq as gpio requirement Jonathan Cameron
2011-05-18 13:41 ` [PATCH 019/111] staging:iio:adc:ad7152 remove unregister of interrupt line Jonathan Cameron
2011-05-18 13:41 ` [PATCH 020/111] staging:iio:adc:adt75 old to new event handling conversion Jonathan Cameron
2011-05-18 13:41 ` [PATCH 021/111] staging:iio:ad7291 move from old event system to current Jonathan Cameron
2011-05-18 13:41 ` [PATCH 022/111] staging:iio:adc:adt7410 move to current event handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 023/111] staging:iio:adt7310 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 024/111] staging:iio:adc:ad7314 remove unmatched unregister of event line Jonathan Cameron
2011-05-18 13:41 ` [PATCH 025/111] staging:iio:adc:ad799x move to new event handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 026/111] staging:iio: Remove legacy " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 027/111] staging:iio:accel:lis3l02dq make threshold interrupt threaded Jonathan Cameron
2011-05-18 13:41 ` [PATCH 028/111] staging:iio: Add infrastructure for irq_chip based triggers Jonathan Cameron
2011-05-18 13:41 ` [PATCH 029/111] staging:iio:Documentation generic_buffer.c update to new abi for buffers + misc fixes Jonathan Cameron
2011-05-18 13:41 ` [PATCH 030/111] staging:iio:ring_sw add function needed for threaded irq Jonathan Cameron
2011-05-18 13:41 ` [PATCH 031/111] staging:iio: add generic data ready poll function Jonathan Cameron
2011-05-18 13:41 ` [PATCH 032/111] staging:iio:accel:lis3l02dq move to threaded trigger handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 033/111] staging:iio:adc:max1363 move to irqchip based threaded irq triggering Jonathan Cameron
2011-05-18 13:41 ` [PATCH 034/111] staging:iio:adc:ad7476 use channel_spec Jonathan Cameron
2011-05-18 13:41 ` [PATCH 035/111] staging:iio:adc:ad7476 move to irqchip based triggering Jonathan Cameron
2011-05-18 13:41 ` [PATCH 036/111] staging:iio:meter:ade7758 move to irqchip based trigger handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 037/111] staging:iio:imu:adis16400 move to irq based triggers and channel spec channel registration Jonathan Cameron
2011-05-18 13:41 ` [PATCH 038/111] staging:iio:imu:adis16350 etc support into adis16400 driver Jonathan Cameron
2011-05-18 13:41 ` [PATCH 039/111] staging:iio:imu remove old adis16350. Support now in " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 040/111] staging:iio:imu:adis16400 add support for adis16300 Jonathan Cameron
2011-05-18 13:41 ` [PATCH 041/111] staging:iio:imu remove adis16300 driver Jonathan Cameron
2011-05-18 13:41 ` [PATCH 042/111] staging:iio:accel:adis16201 move to irqchip based trigger handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 043/111] staging:iio:accel:adis16203 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 044/111] staging:iio:accel:adis16204 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 045/111] staging:iio:accel:adis16209 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 046/111] staging:iio:accel:adis16240 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 047/111] staging:iio:adc:ad7298 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 048/111] staging:iio:adc:ad7606 conversion to irq_chip based polling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 049/111] staging:iio:adc:ad7887 move to irqchip based trigger handling Jonathan Cameron
2011-05-18 13:41 ` [PATCH 050/111] staging:iio:adc:ad799x " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 051/111] staging:iio:gyro:adis16260 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 052/111] staging:iio:trigger remove legacy pollfunc elements Jonathan Cameron
2011-05-18 13:41 ` [PATCH 053/111] staging:iio: Add core attribute handling for name of device Jonathan Cameron
2011-05-18 13:41 ` [PATCH 054/111] staging:iio: use the new central name attribute creation code Jonathan Cameron
2011-05-18 13:41 ` [PATCH 055/111] staging:iio:light:tsl2563: chan_spec based channel setup Jonathan Cameron
2011-05-18 13:41 ` [PATCH 056/111] staging:iio:accel:adis16201 move to chan_spec based setup Jonathan Cameron
2011-05-18 13:41 ` [PATCH 057/111] staging:iio:accel:adis16203 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 058/111] staging:iio:accel:adis16204 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 059/111] staging:iio:accel:adis16209 " Jonathan Cameron
2011-05-18 13:41 ` [PATCH 060/111] staging:iio:adc:ad7887: Convert to new channel registration method Jonathan Cameron
2011-05-18 13:41 ` [PATCH 061/111] staging:iio:adc:ad7887: Use private data space from iio_allocate_device Jonathan Cameron
2011-05-18 13:41 ` [PATCH 062/111] staging:iio:adc:ad799x: Convert to new channel registration method Jonathan Cameron
2011-05-18 13:41 ` [PATCH 063/111] staging:iio:adc:ad799x: Use private data space from iio_allocate_device Jonathan Cameron
2011-05-18 13:41 ` [PATCH 064/111] staging:iio:adc:ad799x removed unused headers Jonathan Cameron
2011-05-18 13:41 ` [PATCH 065/111] staging:iio:adc:ad7298: Convert to new channel registration method Jonathan Cameron
2011-05-18 13:41 ` [PATCH 066/111] staging:iio:accel: lis3l02dq add writing for calibscale and calibbias Jonathan Cameron
2011-05-18 13:41 ` [PATCH 067/111] staging:iio: Add chan info support for 'peak_raw' attributes Jonathan Cameron
2011-05-18 13:41 ` [PATCH 068/111] staging:iio:accel:adis16240 move to chan_spec based setup Jonathan Cameron
2011-05-18 13:41 ` [PATCH 069/111] staging:iio:gyro:adis16260 " Jonathan Cameron
2011-05-18 13:42 ` [PATCH 070/111] staging:iio:adc:ad7606 Convert to new channel registration method Update Add missing call to iio_trigger_notify_done() Set pollfunc top and bottom half handler Jonathan Cameron
2011-05-18 13:42 ` [PATCH 071/111] staging:iio:adc:ad7606: Use private data space from iio_allocate_device Jonathan Cameron
2011-05-18 13:42 ` [PATCH 072/111] staging:iio: Add channel types IIO_CURRENT and IIO_POWER Jonathan Cameron
2011-05-18 13:42 ` [PATCH 073/111] staging:iio:meter:ade7758: Update trigger to the new API Jonathan Cameron
2011-05-18 13:42 ` [PATCH 074/111] staging:iio:meter:ade7758: Fix timing on SPI read accessor functions Jonathan Cameron
2011-05-18 13:42 ` [PATCH 075/111] iio:staging:meter:ade7758: Fix return value of ade7758_write_reset Jonathan Cameron
2011-05-18 13:42 ` [PATCH 076/111] staging:iio:meter:ade7758: Fix list and set of available sample frequencies Jonathan Cameron
2011-05-18 13:42 ` [PATCH 077/111] staging:iio:meter:ade7758: Use iio channel spec and miscellaneous other changes Jonathan Cameron
2011-05-18 13:42 ` [PATCH 078/111] staging:iio: rip out scan_el attributes. Now handled as iio_dev_attrs like everything else Jonathan Cameron
2011-05-18 13:42 ` [PATCH 079/111] staging:iio:max1363 trivial removal of unused trig pointer Jonathan Cameron
2011-05-18 13:42 ` [PATCH 080/111] staging:iio:max1363 add new 2 channels parts form maxim, 11644-7 Jonathan Cameron
2011-05-18 13:42 ` [PATCH 081/111] staging:iio:trigger sysfs userspace trigger rework Jonathan Cameron
2011-05-18 13:42 ` [PATCH 082/111] staging:iio:core clean out unused elements Jonathan Cameron
2011-05-18 13:42 ` [PATCH 083/111] staging:iio:adc:ad7150 fix event codes Jonathan Cameron
2011-05-18 13:42 ` [PATCH 084/111] staging:iio:adc:ad7816 and adt75 change to meaningful event code Jonathan Cameron
2011-05-18 13:42 ` [PATCH 085/111] staging:iio:adc:ad7291 remove abuse of buffer events and replace with something almost sane Jonathan Cameron
2011-05-18 13:42 ` [PATCH 086/111] staging:iio:adc:adt7310 replace abuse of buffer events Jonathan Cameron
2011-05-18 13:42 ` [PATCH 087/111] staging:iio:adc:adt7410 " Jonathan Cameron
2011-05-18 13:42 ` [PATCH 088/111] staging:iio:addac:adt7316 " Jonathan Cameron
2011-05-18 13:42 ` [PATCH 089/111] staging:iio:buffer - remove unused event code for " Jonathan Cameron
2011-05-18 13:42 ` [PATCH 090/111] staging:iio:lis3l02dq remerge the two interrupt handlers Jonathan Cameron
2011-05-18 13:42 ` [PATCH 091/111] staging:iio: iio_event_interfaces - clean out unused elements Jonathan Cameron
2011-05-18 13:42 ` [PATCH 092/111] staging:iio:trigger handle name attr in core, remove old alloc and register any control_attrs via struct device Jonathan Cameron
2011-05-18 13:42 ` [PATCH 093/111] drivers:staging:iio:imu:adis16400 avoid allocating rx, tx, and state separately from iio_dev Jonathan Cameron
2011-05-18 13:42 ` [PATCH 094/111] staging:iio: rationalization of different buffer implementation hooks Jonathan Cameron
2011-05-18 13:42 ` [PATCH 095/111] staging:iio:adc:AD7298: Use private data space from iio_allocate_device Jonathan Cameron
2011-05-18 13:42 ` [PATCH 096/111] staging:iio: Rip out helper for software rings Jonathan Cameron
2011-05-18 13:42 ` [PATCH 097/111] staging:iio:adc: AD7606: Consitently use indio_dev Jonathan Cameron
2011-05-18 13:42 ` [PATCH 098/111] staging:iio:adc: AD7606: Drop dev_data in favour of iio_priv() Jonathan Cameron
2011-05-18 13:42 ` [PATCH 099/111] staging:iio:adc:AD7780: Convert to new channel registration method Jonathan Cameron
2011-05-18 13:42 ` [PATCH 100/111] staging:iio:adc: AD7780: Use private data space from iio_allocate_device + trivial fixes Jonathan Cameron
2011-05-18 13:42 ` [PATCH 101/111] staging:iio:ad7780 trivial unused header cleanup Jonathan Cameron
2011-05-18 13:42 ` [PATCH 102/111] staging:iio: poll func allocation clean up Jonathan Cameron
2011-05-18 13:42 ` [PATCH 103/111] staging:iio:core cleanup: squash tiny wrappers and use dev_set_name to handle creation of event interface name Jonathan Cameron
2011-05-18 13:42 ` [PATCH 104/111] staging:iio: ring core cleanups + check if read_last available in lis3l02dq Jonathan Cameron
2011-05-18 13:42 ` [PATCH 105/111] staging:iio:accel:lis3l02dq make write_reg_8 take value not a pointer to value Jonathan Cameron
2011-05-18 13:42 ` [PATCH 106/111] staging:iio:meter:ade7758: Use private data space from iio_allocate_device Jonathan Cameron
2011-05-18 13:42 ` [PATCH 107/111] staging:iio: implement an iio_info structure to take some of the constant elements out of iio_dev Jonathan Cameron
2011-05-18 13:42 ` [PATCH 108/111] staging:iio:max1363 misc cleanups and use of for_each_bit_set to simplify event code spitting out Jonathan Cameron
2011-05-18 13:42 ` [PATCH 109/111] staging:iio: use pollfunc allocation helpers in remaining drivers Jonathan Cameron
2011-05-18 13:42 ` [PATCH 110/111] staging:iio:documenation partial update Jonathan Cameron
2011-05-18 13:42 ` [PATCH 111/111] staging:iio: Trivial kconfig reorganization and uniformity improvements Jonathan Cameron
2011-05-18 15:25 ` [PATCH 000/111] IIO: chan_spec intro, generic irq based triggers, Greg KH
2011-05-18 15:35   ` Jonathan Cameron [this message]
2011-05-19 23:17     ` Greg KH
2011-05-20 12:50       ` Jonathan Cameron
2011-05-20 13:02         ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4DD3E75A.2030506@cam.ac.uk \
    --to=jic23@cam.ac.uk \
    --cc=greg@kroah.com \
    --cc=linux-iio@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox