This patches includes some changes to enable the hostless tone pipeline. The main changes are:
1. skip host page table for hostless pipelines 2. read tone sample_rate from topology 3. Fix period bytes calculation 4. change tone default frequency/gain to adhere to AES17 requirements
Ranjani Sridharan (6): ipc: skip host page table set up for hostless tone pipeline tone: add get command handler to return tone state ipc: add sample_rate member to ipc tone comp def tone: set sample rate from topology tone: fix calculation for period_bytes tone: fix default frequency and gain to match AES17 requirement
src/audio/tone.c | 43 +++++++++++++++++++----- src/include/uapi/ipc.h | 1 + src/ipc/handler.c | 76 +++++++++++++++++++++++++++++++++++++++++- 3 files changed, 110 insertions(+), 10 deletions(-)