20 Oct
2014
20 Oct
'14
4:07 p.m.
The following patch series updates the current upstream driver to use the new more feature rich ADSP FW architecture. The new FW arch allows for multiple instantiation of objects in dynamic memory locations.
In summary :-
o Modules can be created multiple times. o Modules persistent data can be allocated in any free blocks o Global scratch data can be allocated into any free blocks. o DMA can be used to load the module data.
The driver now has to track and manage the new multiple module resource allocations and pass this data to FW on stream initialisations.
Thanks
Liam