Hello,
I've been tasked with writing an ALSA soundcard driver for IMX8/Yocto build system. This isn't a tradidional driver which wraps an SAI port or controls a Hardware codec or other hardware but like a bridge which transfers audio from another domain in the system running under a hypervisor to the Linux world, where it can be used by LInux applications, saved/played back from files, etc.
I'm very new to Linux and IMX (but not to device programming and audio). I've found a "sound-dummy" example LInux driver which I'm working to probe and reverse-engineer but I wondered if there were any documentation or examples specifically for the IMX? (I've tried the search engine but haven't turned up much, except for the SAI port wrapper)
Thanks