Route plan based on initial messing around today. This will all be in staging for now as no where near enough infrastructure is available in the initial proposed move out of staging. Right now boring though it is, if anyone has review time please look at those patches first. 1) We now have basic demux functionality. 2) Need to stop timestamps being special so as to simplify code paths. 3) Need to support multiple buffers (again - thought they never really worked before). 4) Bring the inkernel pull interfaces across to staging tree (quick) 5) Create pass through buffer type 6) Interfaces for drivers to instantiate such a pass through. 7) Work out stop and restart for other devices changing the scan being done. (fiddly to get right and test). 8) Lots of interface pinning down so clients can query what they are going to get in response to their channel requests. So lots of fun to come. Oh dear. ps. cc list is drawn from the various threads of the last day or so that touch on this. p.p.s. I'll probably push the demuxer up stream just as soon as the timestamp issue is sorted as it shouldn't break anything not explicitly calling it. -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html