On Fri, Oct 14, 2016 at 07:34:20PM +0200, Philipp Zabel wrote: > Hi, > > the second round removes the prepare_stream callback and instead lets the > intermediate subdevices propagate s_stream calls to their sources rather > than individually calling s_stream on each subdevice from the bridge driver. > This is similar to how drm bridges recursively call into their next neighbor. > It makes it easier to do bringup ordering on a per-link level, as long as the > source preparation can be done at s_power, and the sink can just prepare, call > s_stream on its source, and then enable itself inside s_stream. Obviously this > would only work in a generic fashion if all asynchronous subdevices with both > inputs and outputs would propagate s_stream to their source subdevices. Hi Philipp, I'll review the async patches tomorrow / the day after. I have not forgotten them. :-) -- Kind regards, Sakari Ailus e-mail: sakari.ailus@xxxxxx XMPP: sailus@xxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html