[Sound-open-firmware] CNL/APL alignment
Pierre-Louis Bossart
pierre-louis.bossart at linux.intel.com
Tue Feb 20 20:33:53 CET 2018
Looking at the code and latest patches I see quite a few differences
between APL and CNL that makes no sense to me.
1. why would use a workqueue based on SSP (APL) and CPU (CNL)?
2. why would we initialize the SSP to 25MHz for CNL? It's clearly not a
supported frequency, 25MHz can only be reached on BYT and CHT. On a
similar note not sure why APL makes a reference to 24 MHz, it should be
24576000.
3. why would we use DMAC class 1/2 on APL and class 6/7 on CNL?
Conversely I always thought there were differences in the HDaudio DMA
channel count between APL and CNL, so can we really share common
definitions in src/drivers/hda-dma.c ?
Thanks
-Pierre
More information about the Sound-open-firmware
mailing list