On 06/03/2016 11:39 AM, Jonathan Cameron wrote: > On 03/06/16 09:12, Marc Titinger wrote: >> >> Hi All, >> >> >> (sorry Quentin, I here just share a related thought, not actually >> helping you much). >> >> a nice feature would be to have some sort of "mixer" interface, >> similar to the one common with audio APIs. > Lars in particular has been looking at extending the media controller > interface somewhat in this direction (and into audio ;) This is > the big hammer solution. It'll be cool in the long run but I don't > get the impression it'll come terribly quickly. That's primarily for describing the flow between different hardware modules in hardware. I think in this case we only have software flow and in my opinion this hardware is a classical case of multi-function device and should be implemented as such. The MFD would take care of things like interrupt multiplexing and resource allocation while each function gets its own driver making use of the facilities provided by the MFD. -- 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