>>Perhaps your BSP is doing things differently to mainline here; it's >>vanishingly rare in mainline for machine drivers to enforce any limits >>themselves. Usually the CODEC and SoC drivers do this. I meant the SoC drivers can still enforce these limits, and need not rely on CODEC driver. --Nitin