57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
|
|
#
|
|
# SOF Tokens for differentiation.
|
|
#
|
|
# Differentiation can be done at the platform and machine level.
|
|
#
|
|
# Tokens are GUIDs
|
|
|
|
# TODO: pre-process this with UAPI headers GNU cpp.
|
|
|
|
|
|
SectionVendorTokens."sof_buffer_tokens" {
|
|
SOF_TKN_BUF_SIZE "100"
|
|
SOF_TKN_BUF_CAPS "101"
|
|
}
|
|
|
|
SectionVendorTokens."sof_dai_tokens" {
|
|
SOF_TKN_DAI_DMAC "151"
|
|
SOF_TKN_DAI_DMAC_CHAN "152"
|
|
SOF_TKN_DAI_DMAC_CONFIG "153"
|
|
SOF_TKN_DAI_TYPE "154"
|
|
SOF_TKN_DAI_INDEX "155"
|
|
SOF_TKN_DAI_SAMPLE_BITS "156"
|
|
}
|
|
|
|
SectionVendorTokens."sof_sched_tokens" {
|
|
SOF_TKN_SCHED_DEADLINE "200"
|
|
SOF_TKN_SCHED_PRIORITY "201"
|
|
SOF_TKN_SCHED_MIPS "202"
|
|
SOF_TKN_SCHED_CORE "203"
|
|
SOF_TKN_SCHED_FRAMES "204"
|
|
SOF_TKN_SCHED_TIMER "205"
|
|
}
|
|
|
|
SectionVendorTokens."sof_volume_tokens" {
|
|
SOF_TKN_VOLUME_RAMP_STEP_TYPE "250"
|
|
SOF_TKN_VOLUME_RAMP_STEP_MS "251"
|
|
}
|
|
|
|
SectionVendorTokens."sof_src_tokens" {
|
|
SOF_TKN_SRC_RATE_IN "300"
|
|
SOF_TKN_SRC_RATE_OUT "301"
|
|
}
|
|
|
|
SectionVendorTokens."sof_pcm_tokens" {
|
|
SOF_TKN_PCM_DMAC "351"
|
|
SOF_TKN_PCM_DMAC_CHAN "352"
|
|
SOF_TKN_PCM_DMAC_CONFIG "353"
|
|
}
|
|
|
|
SectionVendorTokens."sof_comp_tokens" {
|
|
SOF_TKN_COMP_PERIOD_SINK_COUNT "400"
|
|
SOF_TKN_COMP_PERIOD_SOURCE_COUNT "401"
|
|
SOF_TKN_COMP_FORMAT "402"
|
|
SOF_TKN_COMP_PRELOAD_COUNT "403"
|
|
}
|