Age | Commit message (Collapse) | Author | Files | Lines |
|
Remove leftover debug prints that are no longer needed.
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Remove the avirt_alsa_driver
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Remove remnant of earlier implementation
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
buffersize is only needed by the ADSP Audio Path driver, so this has been
migrated there.
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Substreams are actually allocated by the PCM middle layer, so we do not need to do this here
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
This is not required any longer
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Check for NULL pointers before free'ing memory on cleanup of AVIRT
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
This wasn't being initialised properly, and NULL audiopaths were not being detected.
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Loopback currently reads from dma_area but the initial copy from playback to capture has not been implemented.
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Committing debug changes and loopback changes
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Added more detailed printing to loopback, alsa-pcm. Updated load and unload functions
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Added initial implementation with callback operating on timer.
NOTE: Copying from PB to C is not yet implemented
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Add required changes to Makefile and KConfig to implement building of
loopback audio path as part of standard make execution.
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Added a skeleton for the loopback audiopath.
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
This has been removed as of Linux kernel 4.18
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
This will work for both AGL builds and non-AGL builds
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Mention the Linux fork on Fiberdyne GitHub for building in-tree
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Follow readme for building in/out of tree for Ubuntu/AGL/etc.
Signed-off-by: James O'Shannessy <james.oshannessy@fiberdyne.com.au>
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|