On Tue, Nov 04, 2014 at 10:14:32AM -0600, Pierre-Louis Bossart wrote:
On 11/4/14, 6:04 AM, Qais Yousef wrote:
OK. I need to read more to completely understand this to be honest. I don't know what's an FE and I don't know how they can be 'routed'. That's why I was hoping to get an example or a pointer to anything that does a similar thing. Just to clarify, all the necessary bits are there and I just need to use them?
Front-ends are typically 'logical' streams visible to the host. Back-ends are typically physical links.
Well, they're both physical usually - generally the front end is the DMA stream that userspace interacts with while a back end is an electrical interface on the edge of the SoC. Either can potentially be virtual, though most implementations do have something physical behind them (a DMA controller for the FE, a physical audio interface for the BE).