From cdc8aacbb57c82a81e3b398f2ede6440d49334a5 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 13 Nov 2019 11:28:44 +0100 Subject: [PATCH] topology: remove configuration files (moved to alsa-topology-conf repository) Signed-off-by: Jaroslav Kysela --- configure.ac | 4 - src/conf/Makefile.am | 4 - src/conf/topology/Makefile.am | 1 - src/conf/topology/broadwell/Makefile.am | 4 - src/conf/topology/broadwell/broadwell.conf | 410 --- src/conf/topology/bxtrt298/Makefile.am | 4 - src/conf/topology/bxtrt298/bxt_i2s.conf | 3323 -------------------- src/conf/topology/sklrt286/Makefile.am | 4 - src/conf/topology/sklrt286/skl_i2s.conf | 2964 ----------------- 9 files changed, 6718 deletions(-) delete mode 100644 src/conf/topology/Makefile.am delete mode 100644 src/conf/topology/broadwell/Makefile.am delete mode 100644 src/conf/topology/broadwell/broadwell.conf delete mode 100644 src/conf/topology/bxtrt298/Makefile.am delete mode 100644 src/conf/topology/bxtrt298/bxt_i2s.conf delete mode 100644 src/conf/topology/sklrt286/Makefile.am delete mode 100644 src/conf/topology/sklrt286/skl_i2s.conf diff --git a/configure.ac b/configure.ac index f15e646a..36096b0d 100644 --- a/configure.ac +++ b/configure.ac @@ -716,10 +716,6 @@ AC_OUTPUT(Makefile doc/Makefile doc/pictures/Makefile doc/doxygen.cfg \ src/conf/Makefile \ src/conf/cards/Makefile \ src/conf/pcm/Makefile \ - src/conf/topology/Makefile \ - src/conf/topology/broadwell/Makefile \ - src/conf/topology/sklrt286/Makefile \ - src/conf/topology/bxtrt298/Makefile \ modules/Makefile modules/mixer/Makefile modules/mixer/simple/Makefile \ alsalisp/Makefile aserver/Makefile \ test/Makefile test/lsb/Makefile \ diff --git a/src/conf/Makefile.am b/src/conf/Makefile.am index 2a57de25..b82591a3 100644 --- a/src/conf/Makefile.am +++ b/src/conf/Makefile.am @@ -1,9 +1,5 @@ SUBDIRS=cards pcm -if BUILD_TOPOLOGY -SUBDIRS += topology -endif - cfg_files = alsa.conf if BUILD_ALISP cfg_files += sndo-mixer.alisp diff --git a/src/conf/topology/Makefile.am b/src/conf/topology/Makefile.am deleted file mode 100644 index 8adaed90..00000000 --- a/src/conf/topology/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS=broadwell sklrt286 bxtrt298 diff --git a/src/conf/topology/broadwell/Makefile.am b/src/conf/topology/broadwell/Makefile.am deleted file mode 100644 index 35d1e83c..00000000 --- a/src/conf/topology/broadwell/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -alsaconfigdir = @ALSA_CONFIG_DIR@ -topologydir = $(alsaconfigdir)/topology/broadwell -topology_DATA = broadwell.conf -EXTRA_DIST = $(topology_DATA) diff --git a/src/conf/topology/broadwell/broadwell.conf b/src/conf/topology/broadwell/broadwell.conf deleted file mode 100644 index 09fc4daa..00000000 --- a/src/conf/topology/broadwell/broadwell.conf +++ /dev/null @@ -1,410 +0,0 @@ -# Dynamic Firmware Configuration for Broadwell - -# TLV -SectionTLV."hsw_vol_tlv" { - Comment "TLV used by both global and stream volumes" - - scale { - min "-9000" - step "300" - mute "1" - } -} - -# Controls -SectionControlMixer."Master Playback Volume" { - Comment "Global DSP volume" - - # control belongs to this index group - index "1" - - # Channel register and shift for Front Left/Right - channel."FL" { - reg "0" - shift "0" - } - channel."FR" { - reg "0" - shift "8" - } - - # max control value and whether value is inverted - max "31" - invert "false" - - # control uses bespoke driver get/put/info ID 0 - ops."ctl" { - info "volsw" - get "256" - put "256" - } - - # uses TLV data above - tlv "hsw_vol_tlv" -} - -SectionControlMixer."Media0 Playback Volume" { - Comment "Offload 0 volume" - - # control belongs to this index group - index "1" - - # Channel register and shift for Front Left/Right - channel."FL" { - reg "1" - shift "0" - } - channel."FR" { - reg "1" - shift "8" - } - - # max control value and whether value is inverted - max "31" - invert "false" - - # control uses bespoke driver get/put/info ID 0 - ops."ctl" { - info "volsw" - get "257" - put "257" - } - - # uses TLV data above - tlv "hsw_vol_tlv" -} - -SectionControlMixer."Media1 Playback Volume" { - Comment "Offload 1 volume" - - # control belongs to this index group - index "1" - - # Channel register and shift for Front Left/Right - channel."FL" { - reg "2" - shift "0" - } - channel."FR" { - reg "2" - shift "8" - } - - # max control value and whether value is inverted - max "31" - invert "false" - - # control uses bespoke driver get/put/info ID 0 - ops."ctl" { - info "volsw" - get "257" - put "257" - } - - # uses TLV data above - tlv "hsw_vol_tlv" -} - -SectionControlMixer."Mic Capture Volume" { - Comment "Mic Capture volume" - - # control belongs to this index group - index "1" - - # Channel register and shift for Front Left/Right - channel."FL" { - reg "0" - shift "0" - } - channel."FR" { - reg "0" - shift "8" - } - - # max control value and whether value is inverted - max "31" - invert "false" - - # control uses bespoke driver get/put/info ID 0 - ops."ctl" { - info "volsw" - get "257" - put "257" - } - - # uses TLV data above - tlv "hsw_vol_tlv" -} - -SectionWidget."SSP0 CODEC IN" { - - index "1" - type "aif_in" - no_pm "true" - shift "0" - invert "0" -} - -SectionWidget."SSP0 CODEC OUT" { - - index "1" - type "aif_out" - no_pm "true" - shift "0" - invert "0" -} - -SectionWidget."SSP1 BT IN" { - - index "1" - type "aif_in" - no_pm "true" - shift "0" - invert "0" -} - -SectionWidget."SSP1 BT OUT" { - - index "1" - type "aif_out" - no_pm "true" - shift "0" - invert "0" -} - -SectionWidget."Playback VMixer" { - - index "1" - type "mixer" - no_pm "true" - shift "0" - invert "0" -} - -# PCM Configurations supported by FW -SectionPCMConfig."PCM 48k Stereo 24bit" { - - config."playback" { - format "S24_LE" - rate "48000" - channels "2" - tdm_slot "0xf" - } - - config."capture" { - format "S24_LE" - rate "48000" - channels "2" - tdm_slot "0xf" - } -} - -SectionPCMConfig."PCM 48k Stereo 16bit" { - - config."playback" { - format "S16_LE" - rate "48000" - channels "2" - tdm_slot "0xf" - } - - config."capture" { - format "S16_LE" - rate "48000" - channels "2" - tdm_slot "0xf" - } -} - -SectionPCMConfig."PCM 48k 2P/4C 16bit" { - - config."playback" { - format "S16_LE" - rate "48000" - channels "2" - tdm_slot "0xf" - } - - config."capture" { - format "S16_LE" - rate "48000" - channels "4" - tdm_slot "0xf" - } -} - -# PCM capabilities supported by FW -SectionPCMCapabilities."System Playback" { - - formats "S24_LE,S16_LE" - rate_min "48000" - rate_max "48000" - channels_min "2" - channels_max "2" -} - -SectionPCMCapabilities."Analog Capture" { - - formats "S24_LE,S16_LE" - rate_min "48000" - rate_max "48000" - channels_min "2" - channels_max "4" -} - -SectionPCMCapabilities."Loopback Capture" { - - formats "S24_LE,S16_LE" - rate_min "48000" - rate_max "48000" - channels_min "2" - channels_max "2" -} - -SectionPCMCapabilities."Offload0 Playback" { - formats "S24_LE,S16_LE" - rate_min "8000" - rate_max "192000" - channels_min "2" - channels_max "2" -} - -SectionPCMCapabilities."Offload1 Playback" { - formats "S24_LE,S16_LE" - rate_min "8000" - rate_max "192000" - channels_min "2" - channels_max "2" -} - -# PCM devices exported by Firmware -SectionPCM."System Playback/Capture" { - - index "1" - - # used for binding to the PCM - id "0" - - dai."System Pin" { - id "0" - } - - pcm."playback" { - - capabilities "System Playback" - - configs [ - "PCM 48k Stereo 24bit" - "PCM 48k Stereo 16bit" - ] - } - - pcm."capture" { - - capabilities "Analog Capture" - - configs [ - "PCM 48k Stereo 24bit" - "PCM 48k Stereo 16bit" - "PCM 48k 2P/4C 16bit" - ] - } -} - -SectionPCM."Offload0 Playback" { - - index "1" - - # used for binding to the PCM - id "1" - - dai."Offload0 Pin" { - id "1" - } - - pcm."playback" { - - capabilities "Offload0 Playback" - - configs [ - "PCM 48k Stereo 24bit" - "PCM 48k Stereo 16bit" - ] - } -} - -SectionPCM."Offload1 Playback" { - - index "1" - - # used for binding to the PCM - id "2" - - dai."Offload1 Pin" { - id "2" - } - - pcm."playback" { - - capabilities "Offload1 Playback" - - configs [ - "PCM 48k Stereo 24bit" - "PCM 48k Stereo 16bit" - ] - } -} - -SectionPCM."Loopback PCM" { - - index "1" - - # used for binding to the PCM - id "3" - - dai."Loopback Pin" { - id "3" - } - - pcm."capture" { - - capabilities "Loopback Capture" - - configs [ - "PCM 48k Stereo 24bit" - "PCM 48k Stereo 16bit" - ] - } -} - -SectionGraph."dsp" { - index "1" - - lines [ - "Playback VMixer, , System Playback" - "Playback VMixer, , Offload0 Playback" - "Playback VMixer, , Offload1 Playback" - "SSP0 CODEC OUT, , Playback VMixer" - "Loopback Capture, , Playback VMixer" - "Analog Capture, , SSP0 CODEC IN" - ] -} - -SectionHWConfig."CodecHWConfig" { - id "1" - format "I2S" # physical audio format. - bclk "codec_slave" # platform is master of bit clock (codec is slave) - fsync "codec_slave" # platform is master of fsync (codec is slave) -} - -SectionLink."Codec" { - - # used for binding to the physical link - id "0" - - hw_configs [ - "CodecHWConfig" - ] - - default_hw_conf_id "1" -} diff --git a/src/conf/topology/bxtrt298/Makefile.am b/src/conf/topology/bxtrt298/Makefile.am deleted file mode 100644 index 152d5cff..00000000 --- a/src/conf/topology/bxtrt298/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -alsaconfigdir = @ALSA_CONFIG_DIR@ -bxtrt298dir = $(alsaconfigdir)/topology/bxtrt298 -bxtrt298_DATA = bxt_i2s.conf -EXTRA_DIST = $(bxtrt298_DATA) diff --git a/src/conf/topology/bxtrt298/bxt_i2s.conf b/src/conf/topology/bxtrt298/bxt_i2s.conf deleted file mode 100644 index 6b38f4f3..00000000 --- a/src/conf/topology/bxtrt298/bxt_i2s.conf +++ /dev/null @@ -1,3323 +0,0 @@ -SectionVendorTokens."skl_tokens" { - SKL_TKN_UUID "1" - SKL_TKN_U8_NUM_BLOCKS "2" - SKL_TKN_U8_BLOCK_TYPE "3" - SKL_TKN_U8_IN_PIN_TYPE "4" - SKL_TKN_U8_OUT_PIN_TYPE "5" - SKL_TKN_U8_DYN_IN_PIN "6" - SKL_TKN_U8_DYN_OUT_PIN "7" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "9" - SKL_TKN_U8_TIME_SLOT "10" - SKL_TKN_U8_CORE_ID "11" - SKL_TKN_U8_MODULE_TYPE "12" - SKL_TKN_U8_CONN_TYPE "13" - SKL_TKN_U8_DEV_TYPE "14" - SKL_TKN_U8_HW_CONN_TYPE "15" - SKL_TKN_U16_MOD_INST_ID "16" - SKL_TKN_U16_BLOCK_SIZE "17" - SKL_TKN_U32_MAX_MCPS "18" - SKL_TKN_U32_MEM_PAGES "19" - SKL_TKN_U32_OBS "20" - SKL_TKN_U32_IBS "21" - SKL_TKN_U32_VBUS_ID "22" - SKL_TKN_U32_PARAMS_FIXUP "23" - SKL_TKN_U32_CONVERTER "24" - SKL_TKN_U32_PIPE_ID "25" - SKL_TKN_U32_PIPE_CONN_TYPE "26" - SKL_TKN_U32_PIPE_PRIORITY "27" - SKL_TKN_U32_PIPE_MEM_PGS "28" - SKL_TKN_U32_DIR_PIN_COUNT "29" - SKL_TKN_U32_FMT_CH "30" - SKL_TKN_U32_FMT_FREQ "31" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "33" - SKL_TKN_U32_FMT_CH_CONFIG "34" - SKL_TKN_U32_FMT_INTERLEAVE "35" - SKL_TKN_U32_FMT_SAMPLE_TYPE "36" - SKL_TKN_U32_FMT_CH_MAP "37" - SKL_TKN_U32_PIN_MOD_ID "38" - SKL_TKN_U32_PIN_INST_ID "39" - SKL_TKN_U32_MOD_SET_PARAMS "40" - SKL_TKN_U32_MOD_PARAM_ID "41" - SKL_TKN_U32_CAPS_SET_PARAMS "42" - SKL_TKN_U32_CAPS_PARAMS_ID "43" - SKL_TKN_U32_CAPS_SIZE "44" - SKL_TKN_U32_PROC_DOMAIN "45" - SKL_TKN_U32_LIB_COUNT "46" - SKL_TKN_STR_LIB_NAME "47" -} - -SectionVendorTuples."media0_in cpr 0 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_in cpr 0_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."media0_in cpr 0" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "1" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "420" - } -} - -SectionVendorTuples."media0_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "1" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_in cpr 1 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_in cpr 1_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."codec0_in cpr 1" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x5" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "2" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "420" - } -} - -SectionVendorTuples."codec0_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "2" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1092" - } -} - -SectionVendorTuples."codec0_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "3" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_out cpr 2 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_out cpr 2_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."codec0_out cpr 2" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "2" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x5" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "3" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1092" - } -} - -SectionVendorTuples."media0_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "4" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_out cpr 3 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_out cpr 3_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."media0_out cpr 3" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "3" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "4" - SKL_TKN_U32_CONVERTER "4" - SKL_TKN_U32_PIPE_ID "4" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 4 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 4_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 4" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "1" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "4" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "4" - SKL_TKN_U32_CONVERTER "4" - SKL_TKN_U32_PIPE_ID "5" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."dmic01_hifi_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."dmic01_hifi_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "420" - } -} - -SectionVendorTuples."dmic01_hifi_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "2" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "5" - SKL_TKN_U32_PIPE_CONN_TYPE "0" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec1_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec1_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1092" - } -} - -SectionVendorTuples."codec1_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "2" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "6" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec1_out cpr 5 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec1_out cpr 5_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."codec1_out cpr 5" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "5" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x5" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "6" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 6 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 6_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 6" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "6" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "7" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "7" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "7" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 8 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 8_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 8" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "8" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "8" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "9" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "8" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 10 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 10_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 10" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "10" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "9" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "11" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "9" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."mch_cap_in cpr 12 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."mch_cap_in cpr 12_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."mch_cap_in cpr 12" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "1" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "12" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "200000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "768" - SKL_TKN_U32_IBS "768" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "4" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "10" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."mch_cap_in cpr 13 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."mch_cap_in cpr 13_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "516" - } -} - -SectionVendorTuples."mch_cap_in cpr 13" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "13" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "768" - SKL_TKN_U32_IBS "768" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "4" - SKL_TKN_U32_CONVERTER "4" - SKL_TKN_U32_PIPE_ID "10" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - SKL_TKN_U32_PROC_DOMAIN "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "4" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffff4320" - SKL_TKN_U32_FMT_CH_CONFIG "0x5" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."lib_data num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."lib_data_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "56" - } -} - -SectionVendorTuples."lib_data" { - tokens "skl_tokens" - - tuples."word.lib_name" { - SKL_TKN_U32_LIB_COUNT "1" - } - - tuples."string.lib_name_0" { - SKL_TKN_STR_LIB_NAME "base_fw" - } - -} - - -SectionData."media0_in cpr 0 num_desc" { - tuples "media0_in cpr 0 num_desc" -} - -SectionData."media0_in cpr 0_size_desc" { - tuples "media0_in cpr 0_size_desc" -} - -SectionData."media0_in cpr 0" { - tuples "media0_in cpr 0" -} - -SectionData."media0_in mi num_desc" { - tuples "media0_in mi num_desc" -} - -SectionData."media0_in mi_size_desc" { - tuples "media0_in mi_size_desc" -} - -SectionData."media0_in mi" { - tuples "media0_in mi" -} - -SectionData."codec0_in cpr 1 num_desc" { - tuples "codec0_in cpr 1 num_desc" -} - -SectionData."codec0_in cpr 1_size_desc" { - tuples "codec0_in cpr 1_size_desc" -} - -SectionData."codec0_in cpr 1" { - tuples "codec0_in cpr 1" -} - -SectionData."codec0_in mi num_desc" { - tuples "codec0_in mi num_desc" -} - -SectionData."codec0_in mi_size_desc" { - tuples "codec0_in mi_size_desc" -} - -SectionData."codec0_in mi" { - tuples "codec0_in mi" -} - -SectionData."codec0_out mo num_desc" { - tuples "codec0_out mo num_desc" -} - -SectionData."codec0_out mo_size_desc" { - tuples "codec0_out mo_size_desc" -} - -SectionData."codec0_out mo" { - tuples "codec0_out mo" -} - -SectionData."codec0_out cpr 2 num_desc" { - tuples "codec0_out cpr 2 num_desc" -} - -SectionData."codec0_out cpr 2_size_desc" { - tuples "codec0_out cpr 2_size_desc" -} - -SectionData."codec0_out cpr 2" { - tuples "codec0_out cpr 2" -} - -SectionData."media0_out mo num_desc" { - tuples "media0_out mo num_desc" -} - -SectionData."media0_out mo_size_desc" { - tuples "media0_out mo_size_desc" -} - -SectionData."media0_out mo" { - tuples "media0_out mo" -} - -SectionData."media0_out cpr 3 num_desc" { - tuples "media0_out cpr 3 num_desc" -} - -SectionData."media0_out cpr 3_size_desc" { - tuples "media0_out cpr 3_size_desc" -} - -SectionData."media0_out cpr 3" { - tuples "media0_out cpr 3" -} - -SectionData."dmic01_hifi_in cpr 4 num_desc" { - tuples "dmic01_hifi_in cpr 4 num_desc" -} - -SectionData."dmic01_hifi_in cpr 4_size_desc" { - tuples "dmic01_hifi_in cpr 4_size_desc" -} - -SectionData."dmic01_hifi_in cpr 4" { - tuples "dmic01_hifi_in cpr 4" -} - -SectionData."dmic01_hifi_in mi num_desc" { - tuples "dmic01_hifi_in mi num_desc" -} - -SectionData."dmic01_hifi_in mi_size_desc" { - tuples "dmic01_hifi_in mi_size_desc" -} - -SectionData."dmic01_hifi_in mi" { - tuples "dmic01_hifi_in mi" -} - -SectionData."codec1_out mo num_desc" { - tuples "codec1_out mo num_desc" -} - -SectionData."codec1_out mo_size_desc" { - tuples "codec1_out mo_size_desc" -} - -SectionData."codec1_out mo" { - tuples "codec1_out mo" -} - -SectionData."codec1_out cpr 5 num_desc" { - tuples "codec1_out cpr 5 num_desc" -} - -SectionData."codec1_out cpr 5_size_desc" { - tuples "codec1_out cpr 5_size_desc" -} - -SectionData."codec1_out cpr 5" { - tuples "codec1_out cpr 5" -} - -SectionData."hdmi1_pt_out cpr 6 num_desc" { - tuples "hdmi1_pt_out cpr 6 num_desc" -} - -SectionData."hdmi1_pt_out cpr 6_size_desc" { - tuples "hdmi1_pt_out cpr 6_size_desc" -} - -SectionData."hdmi1_pt_out cpr 6" { - tuples "hdmi1_pt_out cpr 6" -} - -SectionData."hdmi1_pt_out cpr 7 num_desc" { - tuples "hdmi1_pt_out cpr 7 num_desc" -} - -SectionData."hdmi1_pt_out cpr 7_size_desc" { - tuples "hdmi1_pt_out cpr 7_size_desc" -} - -SectionData."hdmi1_pt_out cpr 7" { - tuples "hdmi1_pt_out cpr 7" -} - -SectionData."hdmi2_pt_out cpr 8 num_desc" { - tuples "hdmi2_pt_out cpr 8 num_desc" -} - -SectionData."hdmi2_pt_out cpr 8_size_desc" { - tuples "hdmi2_pt_out cpr 8_size_desc" -} - -SectionData."hdmi2_pt_out cpr 8" { - tuples "hdmi2_pt_out cpr 8" -} - -SectionData."hdmi2_pt_out cpr 9 num_desc" { - tuples "hdmi2_pt_out cpr 9 num_desc" -} - -SectionData."hdmi2_pt_out cpr 9_size_desc" { - tuples "hdmi2_pt_out cpr 9_size_desc" -} - -SectionData."hdmi2_pt_out cpr 9" { - tuples "hdmi2_pt_out cpr 9" -} - -SectionData."hdmi3_pt_out cpr 10 num_desc" { - tuples "hdmi3_pt_out cpr 10 num_desc" -} - -SectionData."hdmi3_pt_out cpr 10_size_desc" { - tuples "hdmi3_pt_out cpr 10_size_desc" -} - -SectionData."hdmi3_pt_out cpr 10" { - tuples "hdmi3_pt_out cpr 10" -} - -SectionData."hdmi3_pt_out cpr 11 num_desc" { - tuples "hdmi3_pt_out cpr 11 num_desc" -} - -SectionData."hdmi3_pt_out cpr 11_size_desc" { - tuples "hdmi3_pt_out cpr 11_size_desc" -} - -SectionData."hdmi3_pt_out cpr 11" { - tuples "hdmi3_pt_out cpr 11" -} - -SectionData."mch_cap_in cpr 12 num_desc" { - tuples "mch_cap_in cpr 12 num_desc" -} - -SectionData."mch_cap_in cpr 12_size_desc" { - tuples "mch_cap_in cpr 12_size_desc" -} - -SectionData."mch_cap_in cpr 12" { - tuples "mch_cap_in cpr 12" -} - -SectionData."mch_cap_in cpr 13 num_desc" { - tuples "mch_cap_in cpr 13 num_desc" -} - -SectionData."mch_cap_in cpr 13_size_desc" { - tuples "mch_cap_in cpr 13_size_desc" -} - -SectionData."mch_cap_in cpr 13" { - tuples "mch_cap_in cpr 13" -} - -SectionData."lib_data num_desc" { - tuples "lib_data num_desc" -} - -SectionData."lib_data_size_desc" { - tuples "lib_data_size_desc" -} - -SectionData."lib_data" { - tuples "lib_data" -} - - -SectionControlMixer."media0_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} -SectionControlMixer."dmic01_hifi_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} -SectionControlMixer."codec0_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} - - -SectionWidget."media0_in cpr 0" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "media0_in cpr 0 num_desc" - "media0_in cpr 0_size_desc" - "media0_in cpr 0" - ] -} -SectionWidget."media0_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "media0_in mi num_desc" - "media0_in mi_size_desc" - "media0_in mi" - ] -} -SectionWidget."codec0_in cpr 1" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "codec0_in cpr 1 num_desc" - "codec0_in cpr 1_size_desc" - "codec0_in cpr 1" - ] -} -SectionWidget."codec0_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "codec0_in mi num_desc" - "codec0_in mi_size_desc" - "codec0_in mi" - ] -} -SectionWidget."codec0_in" { - index"0" - type"aif_in" - no_pm "true" -} -SectionWidget."codec0_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "codec0_out mo num_desc" - "codec0_out mo_size_desc" - "codec0_out mo" - ] - mixer [ - "media0_in mi Switch" - "dmic01_hifi_in mi Switch" - "codec0_in mi Switch" - ] -} -SectionWidget."codec0_out cpr 2" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "codec0_out cpr 2 num_desc" - "codec0_out cpr 2_size_desc" - "codec0_out cpr 2" - ] -} -SectionWidget."codec0_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."media0_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "media0_out mo num_desc" - "media0_out mo_size_desc" - "media0_out mo" - ] - mixer [ - "media0_in mi Switch" - "dmic01_hifi_in mi Switch" - "codec0_in mi Switch" - ] -} -SectionWidget."media0_out cpr 3" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "media0_out cpr 3 num_desc" - "media0_out cpr 3_size_desc" - "media0_out cpr 3" - ] -} -SectionWidget."dmic01_hifi_in cpr 4" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "dmic01_hifi_in cpr 4 num_desc" - "dmic01_hifi_in cpr 4_size_desc" - "dmic01_hifi_in cpr 4" - ] -} -SectionWidget."dmic01_hifi_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "dmic01_hifi_in mi num_desc" - "dmic01_hifi_in mi_size_desc" - "dmic01_hifi_in mi" - ] -} -SectionWidget."dmic01_hifi" { - index"0" - type"aif_in" - no_pm "true" -} -SectionWidget."codec1_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "codec1_out mo num_desc" - "codec1_out mo_size_desc" - "codec1_out mo" - ] - mixer [ - "media0_in mi Switch" - "dmic01_hifi_in mi Switch" - "codec0_in mi Switch" - ] -} -SectionWidget."codec1_out cpr 5" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "codec1_out cpr 5 num_desc" - "codec1_out cpr 5_size_desc" - "codec1_out cpr 5" - ] -} -SectionWidget."codec1_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."hdmi1_pt_out cpr 6" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi1_pt_out cpr 6 num_desc" - "hdmi1_pt_out cpr 6_size_desc" - "hdmi1_pt_out cpr 6" - ] -} -SectionWidget."hdmi1_pt_out cpr 7" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi1_pt_out cpr 7 num_desc" - "hdmi1_pt_out cpr 7_size_desc" - "hdmi1_pt_out cpr 7" - ] -} -SectionWidget."iDisp1_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."hdmi2_pt_out cpr 8" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi2_pt_out cpr 8 num_desc" - "hdmi2_pt_out cpr 8_size_desc" - "hdmi2_pt_out cpr 8" - ] -} -SectionWidget."hdmi2_pt_out cpr 9" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi2_pt_out cpr 9 num_desc" - "hdmi2_pt_out cpr 9_size_desc" - "hdmi2_pt_out cpr 9" - ] -} -SectionWidget."iDisp2_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."hdmi3_pt_out cpr 10" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi3_pt_out cpr 10 num_desc" - "hdmi3_pt_out cpr 10_size_desc" - "hdmi3_pt_out cpr 10" - ] -} -SectionWidget."hdmi3_pt_out cpr 11" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi3_pt_out cpr 11 num_desc" - "hdmi3_pt_out cpr 11_size_desc" - "hdmi3_pt_out cpr 11" - ] -} -SectionWidget."iDisp3_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."mch_cap_in cpr 12" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "mch_cap_in cpr 12 num_desc" - "mch_cap_in cpr 12_size_desc" - "mch_cap_in cpr 12" - ] -} -SectionWidget."mch_cap_in cpr 13" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "mch_cap_in cpr 13 num_desc" - "mch_cap_in cpr 13_size_desc" - "mch_cap_in cpr 13" - ] -} -SectionManifest."lib_data" { - data [ - "lib_data num_desc" - "lib_data_size_desc" - "lib_data" - ] -} - -SectionGraph."Pipeline 1 Graph" { - index"0" - lines [ - "media0_in mi, , media0_in cpr 0" - "media0_in cpr 0, , System Playback" - "codec0_in mi, , codec0_in cpr 1" - "codec0_in cpr 1, , codec0_in" - "codec0_out mo, media0_in mi Switch, media0_in mi" - "codec0_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "codec0_out mo, codec0_in mi Switch, codec0_in mi" - "codec0_out cpr 2, , codec0_out mo" - "codec0_out, , codec0_out cpr 2" - "media0_out mo, media0_in mi Switch, media0_in mi" - "media0_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "media0_out mo, codec0_in mi Switch, codec0_in mi" - "media0_out cpr 3, , media0_out mo" - "System Capture, , media0_out cpr 3" - "dmic01_hifi_in mi, , dmic01_hifi_in cpr 4" - "dmic01_hifi_in cpr 4, , dmic01_hifi" - "codec1_out mo, media0_in mi Switch, media0_in mi" - "codec1_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "codec1_out mo, codec0_in mi Switch, codec0_in mi" - "codec1_out cpr 5, , codec1_out mo" - "codec1_out, , codec1_out cpr 5" - "hdmi1_pt_out cpr 7, , hdmi1_pt_out cpr 6" - "hdmi1_pt_out cpr 6, , HDMI1 Playback" - "iDisp1_out, , hdmi1_pt_out cpr 7" - "hdmi2_pt_out cpr 9, , hdmi2_pt_out cpr 8" - "hdmi2_pt_out cpr 8, , HDMI2 Playback" - "iDisp2_out, , hdmi2_pt_out cpr 9" - "hdmi3_pt_out cpr 11, , hdmi3_pt_out cpr 10" - "hdmi3_pt_out cpr 10, , HDMI3 Playback" - "iDisp3_out, , hdmi3_pt_out cpr 11" - "mch_cap_in cpr 13, , mch_cap_in cpr 12" - "DMIC Capture, , mch_cap_in cpr 13" - "mch_cap_in cpr 12, , dmic01_hifi" - ] -} - diff --git a/src/conf/topology/sklrt286/Makefile.am b/src/conf/topology/sklrt286/Makefile.am deleted file mode 100644 index 2cbfd059..00000000 --- a/src/conf/topology/sklrt286/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -alsaconfigdir = @ALSA_CONFIG_DIR@ -sklrt286dir = $(alsaconfigdir)/topology/sklrt286 -sklrt286_DATA = skl_i2s.conf -EXTRA_DIST = $(sklrt286_DATA) diff --git a/src/conf/topology/sklrt286/skl_i2s.conf b/src/conf/topology/sklrt286/skl_i2s.conf deleted file mode 100644 index fbf041bf..00000000 --- a/src/conf/topology/sklrt286/skl_i2s.conf +++ /dev/null @@ -1,2964 +0,0 @@ -SectionVendorTokens."skl_tokens" { - SKL_TKN_UUID "1" - SKL_TKN_U8_NUM_BLOCKS "2" - SKL_TKN_U8_BLOCK_TYPE "3" - SKL_TKN_U8_IN_PIN_TYPE "4" - SKL_TKN_U8_OUT_PIN_TYPE "5" - SKL_TKN_U8_DYN_IN_PIN "6" - SKL_TKN_U8_DYN_OUT_PIN "7" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "9" - SKL_TKN_U8_TIME_SLOT "10" - SKL_TKN_U8_CORE_ID "11" - SKL_TKN_U8_MODULE_TYPE "12" - SKL_TKN_U8_CONN_TYPE "13" - SKL_TKN_U8_DEV_TYPE "14" - SKL_TKN_U8_HW_CONN_TYPE "15" - SKL_TKN_U16_MOD_INST_ID "16" - SKL_TKN_U16_BLOCK_SIZE "17" - SKL_TKN_U32_MAX_MCPS "18" - SKL_TKN_U32_MEM_PAGES "19" - SKL_TKN_U32_OBS "20" - SKL_TKN_U32_IBS "21" - SKL_TKN_U32_VBUS_ID "22" - SKL_TKN_U32_PARAMS_FIXUP "23" - SKL_TKN_U32_CONVERTER "24" - SKL_TKN_U32_PIPE_ID "25" - SKL_TKN_U32_PIPE_CONN_TYPE "26" - SKL_TKN_U32_PIPE_PRIORITY "27" - SKL_TKN_U32_PIPE_MEM_PGS "28" - SKL_TKN_U32_DIR_PIN_COUNT "29" - SKL_TKN_U32_FMT_CH "30" - SKL_TKN_U32_FMT_FREQ "31" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "33" - SKL_TKN_U32_FMT_CH_CONFIG "34" - SKL_TKN_U32_FMT_INTERLEAVE "35" - SKL_TKN_U32_FMT_SAMPLE_TYPE "36" - SKL_TKN_U32_FMT_CH_MAP "37" - SKL_TKN_U32_PIN_MOD_ID "38" - SKL_TKN_U32_PIN_INST_ID "39" - SKL_TKN_U32_MOD_SET_PARAMS "40" - SKL_TKN_U32_MOD_PARAM_ID "41" - SKL_TKN_U32_CAPS_SET_PARAMS "42" - SKL_TKN_U32_CAPS_PARAMS_ID "43" - SKL_TKN_U32_CAPS_SIZE "44" -} - -SectionVendorTuples."media0_in cpr 0 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_in cpr 0_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."media0_in cpr 0" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "1" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "412" - } -} - -SectionVendorTuples."media0_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "1" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1084" - } -} - -SectionVendorTuples."media0_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "2" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "2" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."media0_out cpr 6 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."media0_out cpr 6_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."media0_out cpr 6" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "6" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "2" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1084" - } -} - -SectionVendorTuples."codec0_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "0" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "3" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "4" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_out cpr 4 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_out cpr 4_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."codec0_out cpr 4" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "4" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "3" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "4" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec1_out mo num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec1_out mo_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "1084" - } -} - -SectionVendorTuples."codec1_out mo" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "90, 80, 86, 60, 215, 36, - 143, 65, 189, 220, 193, 245, 163, 172, 42, 224" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "8" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "4" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_fmt_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "16" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_2" { - SKL_TKN_U32_DIR_PIN_COUNT "32" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_3" { - SKL_TKN_U32_DIR_PIN_COUNT "48" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_4" { - SKL_TKN_U32_DIR_PIN_COUNT "64" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_5" { - SKL_TKN_U32_DIR_PIN_COUNT "80" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_6" { - SKL_TKN_U32_DIR_PIN_COUNT "96" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.in_pin_7" { - SKL_TKN_U32_DIR_PIN_COUNT "112" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec1_out cpr 5 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec1_out cpr 5_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."codec1_out cpr 5" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "2" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "5" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "4" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_in cpr 1 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_in cpr 1_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."codec0_in cpr 1" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "2" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "5" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."codec0_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."codec0_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "412" - } -} - -SectionVendorTuples."codec0_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "1" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "5" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 3 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 3_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."dmic01_hifi_in cpr 3" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "2" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "1" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "3" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0x0" - SKL_TKN_U32_PARAMS_FIXUP "4" - SKL_TKN_U32_CONVERTER "4" - SKL_TKN_U32_PIPE_ID "6" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."dmic01_hifi_in mi num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."dmic01_hifi_in mi_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "412" - } -} - -SectionVendorTuples."dmic01_hifi_in mi" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "178, 110, 101, 57, 113, 59, - 73, 64, 141, 63, 249, 44, 213, 196, 60, 9" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "1" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "0" - SKL_TKN_U8_CONN_TYPE "0" - SKL_TKN_U8_HW_CONN_TYPE "2" - SKL_TKN_U8_DEV_TYPE "6" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "3" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "0" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "6" - SKL_TKN_U32_PIPE_CONN_TYPE "2" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 7" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "7" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "7" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 8 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 8_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi1_pt_out cpr 8" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "8" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "7" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 9" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "9" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "8" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 10 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 10_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi2_pt_out cpr 10" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "10" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "8" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 11" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "5" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "11" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "9" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "32" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 12 num_desc" { - tokens "skl_tokens" - - tuples."byte.u8_num_blocks" { - SKL_TKN_U8_NUM_BLOCKS "1" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 12_size_desc" { - tokens "skl_tokens" - tuples."byte.u8_block_type"{ - SKL_TKN_U8_BLOCK_TYPE "0" - } - tuples."short.u16_size_desc"{ - SKL_TKN_U16_BLOCK_SIZE "508" - } -} - -SectionVendorTuples."hdmi3_pt_out cpr 12" { - tokens "skl_tokens" - - tuples."uuid" { - SKL_TKN_UUID "131, 12, 160, 155, 18, 202, - 131, 74, 148, 60, 31, 162, 232, 47, 157, 218" - } - - tuples."byte.u8_data" { - SKL_TKN_U8_IN_PIN_TYPE "0" - SKL_TKN_U8_OUT_PIN_TYPE "0" - SKL_TKN_U8_IN_QUEUE_COUNT "1" - SKL_TKN_U8_OUT_QUEUE_COUNT "2" - SKL_TKN_U8_DYN_IN_PIN "1" - SKL_TKN_U8_DYN_OUT_PIN "1" - SKL_TKN_U8_TIME_SLOT "0" - SKL_TKN_U8_CORE_ID "0" - SKL_TKN_U8_MODULE_TYPE "1" - SKL_TKN_U8_CONN_TYPE "1" - SKL_TKN_U8_HW_CONN_TYPE "1" - SKL_TKN_U8_DEV_TYPE "4" - } - - tuples."short.u16_data" { - SKL_TKN_U16_MOD_INST_ID "12" - } - - tuples."word.u32_data" { - SKL_TKN_U32_MAX_MCPS "100000" - SKL_TKN_U32_MEM_PAGES "1" - SKL_TKN_U32_OBS "384" - SKL_TKN_U32_IBS "384" - SKL_TKN_U32_VBUS_ID "0xffffffff" - SKL_TKN_U32_PARAMS_FIXUP "7" - SKL_TKN_U32_CONVERTER "0" - SKL_TKN_U32_PIPE_ID "9" - SKL_TKN_U32_PIPE_CONN_TYPE "1" - SKL_TKN_U32_PIPE_PRIORITY "0" - SKL_TKN_U32_PIPE_MEM_PGS "2" - SKL_TKN_U32_CAPS_SIZE "0" - } - - tuples."word.in_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.out_fmt_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_FMT_CH "2" - SKL_TKN_U32_FMT_FREQ "48000" - SKL_TKN_U32_FMT_BIT_DEPTH "32" - SKL_TKN_U32_FMT_SAMPLE_SIZE "24" - SKL_TKN_U32_FMT_INTERLEAVE "0" - SKL_TKN_U32_FMT_SAMPLE_TYPE "0" - SKL_TKN_U32_FMT_CH_MAP "0xffffff10" - SKL_TKN_U32_FMT_CH_CONFIG "0x1" - } - - tuples."word.in_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "0" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_0" { - SKL_TKN_U32_DIR_PIN_COUNT "1" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } - - tuples."word.out_pin_1" { - SKL_TKN_U32_DIR_PIN_COUNT "17" - SKL_TKN_U32_PIN_MOD_ID "0" - SKL_TKN_U32_PIN_INST_ID "0" - } -} - - -SectionData."media0_in cpr 0 num_desc" { - tuples "media0_in cpr 0 num_desc" -} - -SectionData."media0_in cpr 0_size_desc" { - tuples "media0_in cpr 0_size_desc" -} - -SectionData."media0_in cpr 0" { - tuples "media0_in cpr 0" -} - -SectionData."media0_in mi num_desc" { - tuples "media0_in mi num_desc" -} - -SectionData."media0_in mi_size_desc" { - tuples "media0_in mi_size_desc" -} - -SectionData."media0_in mi" { - tuples "media0_in mi" -} - -SectionData."media0_out mo num_desc" { - tuples "media0_out mo num_desc" -} - -SectionData."media0_out mo_size_desc" { - tuples "media0_out mo_size_desc" -} - -SectionData."media0_out mo" { - tuples "media0_out mo" -} - -SectionData."media0_out cpr 6 num_desc" { - tuples "media0_out cpr 6 num_desc" -} - -SectionData."media0_out cpr 6_size_desc" { - tuples "media0_out cpr 6_size_desc" -} - -SectionData."media0_out cpr 6" { - tuples "media0_out cpr 6" -} - -SectionData."codec0_out mo num_desc" { - tuples "codec0_out mo num_desc" -} - -SectionData."codec0_out mo_size_desc" { - tuples "codec0_out mo_size_desc" -} - -SectionData."codec0_out mo" { - tuples "codec0_out mo" -} - -SectionData."codec0_out cpr 4 num_desc" { - tuples "codec0_out cpr 4 num_desc" -} - -SectionData."codec0_out cpr 4_size_desc" { - tuples "codec0_out cpr 4_size_desc" -} - -SectionData."codec0_out cpr 4" { - tuples "codec0_out cpr 4" -} - -SectionData."codec1_out mo num_desc" { - tuples "codec1_out mo num_desc" -} - -SectionData."codec1_out mo_size_desc" { - tuples "codec1_out mo_size_desc" -} - -SectionData."codec1_out mo" { - tuples "codec1_out mo" -} - -SectionData."codec1_out cpr 5 num_desc" { - tuples "codec1_out cpr 5 num_desc" -} - -SectionData."codec1_out cpr 5_size_desc" { - tuples "codec1_out cpr 5_size_desc" -} - -SectionData."codec1_out cpr 5" { - tuples "codec1_out cpr 5" -} - -SectionData."codec0_in cpr 1 num_desc" { - tuples "codec0_in cpr 1 num_desc" -} - -SectionData."codec0_in cpr 1_size_desc" { - tuples "codec0_in cpr 1_size_desc" -} - -SectionData."codec0_in cpr 1" { - tuples "codec0_in cpr 1" -} - -SectionData."codec0_in mi num_desc" { - tuples "codec0_in mi num_desc" -} - -SectionData."codec0_in mi_size_desc" { - tuples "codec0_in mi_size_desc" -} - -SectionData."codec0_in mi" { - tuples "codec0_in mi" -} - -SectionData."dmic01_hifi_in cpr 3 num_desc" { - tuples "dmic01_hifi_in cpr 3 num_desc" -} - -SectionData."dmic01_hifi_in cpr 3_size_desc" { - tuples "dmic01_hifi_in cpr 3_size_desc" -} - -SectionData."dmic01_hifi_in cpr 3" { - tuples "dmic01_hifi_in cpr 3" -} - -SectionData."dmic01_hifi_in mi num_desc" { - tuples "dmic01_hifi_in mi num_desc" -} - -SectionData."dmic01_hifi_in mi_size_desc" { - tuples "dmic01_hifi_in mi_size_desc" -} - -SectionData."dmic01_hifi_in mi" { - tuples "dmic01_hifi_in mi" -} - -SectionData."hdmi1_pt_out cpr 7 num_desc" { - tuples "hdmi1_pt_out cpr 7 num_desc" -} - -SectionData."hdmi1_pt_out cpr 7_size_desc" { - tuples "hdmi1_pt_out cpr 7_size_desc" -} - -SectionData."hdmi1_pt_out cpr 7" { - tuples "hdmi1_pt_out cpr 7" -} - -SectionData."hdmi1_pt_out cpr 8 num_desc" { - tuples "hdmi1_pt_out cpr 8 num_desc" -} - -SectionData."hdmi1_pt_out cpr 8_size_desc" { - tuples "hdmi1_pt_out cpr 8_size_desc" -} - -SectionData."hdmi1_pt_out cpr 8" { - tuples "hdmi1_pt_out cpr 8" -} - -SectionData."hdmi2_pt_out cpr 9 num_desc" { - tuples "hdmi2_pt_out cpr 9 num_desc" -} - -SectionData."hdmi2_pt_out cpr 9_size_desc" { - tuples "hdmi2_pt_out cpr 9_size_desc" -} - -SectionData."hdmi2_pt_out cpr 9" { - tuples "hdmi2_pt_out cpr 9" -} - -SectionData."hdmi2_pt_out cpr 10 num_desc" { - tuples "hdmi2_pt_out cpr 10 num_desc" -} - -SectionData."hdmi2_pt_out cpr 10_size_desc" { - tuples "hdmi2_pt_out cpr 10_size_desc" -} - -SectionData."hdmi2_pt_out cpr 10" { - tuples "hdmi2_pt_out cpr 10" -} - -SectionData."hdmi3_pt_out cpr 11 num_desc" { - tuples "hdmi3_pt_out cpr 11 num_desc" -} - -SectionData."hdmi3_pt_out cpr 11_size_desc" { - tuples "hdmi3_pt_out cpr 11_size_desc" -} - -SectionData."hdmi3_pt_out cpr 11" { - tuples "hdmi3_pt_out cpr 11" -} - -SectionData."hdmi3_pt_out cpr 12 num_desc" { - tuples "hdmi3_pt_out cpr 12 num_desc" -} - -SectionData."hdmi3_pt_out cpr 12_size_desc" { - tuples "hdmi3_pt_out cpr 12_size_desc" -} - -SectionData."hdmi3_pt_out cpr 12" { - tuples "hdmi3_pt_out cpr 12" -} - - -SectionControlMixer."media0_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} -SectionControlMixer."codec0_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} -SectionControlMixer."dmic01_hifi_in mi Switch" { - index"0" - invert "false" - max "1" - min"0" - no_pm "true" - channel."fl" { - reg "-1" - shift "0" - } - channel."fr" { - reg "-1" - shift "0" - } - ops."ctl" { - get "64" - put "64" - info "64" - } -} - - -SectionWidget."media0_in cpr 0" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "media0_in cpr 0 num_desc" - "media0_in cpr 0_size_desc" - "media0_in cpr 0" - ] -} -SectionWidget."media0_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "media0_in mi num_desc" - "media0_in mi_size_desc" - "media0_in mi" - ] -} -SectionWidget."media0_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "media0_out mo num_desc" - "media0_out mo_size_desc" - "media0_out mo" - ] - mixer [ - "media0_in mi Switch" - "codec0_in mi Switch" - "dmic01_hifi_in mi Switch" - ] -} -SectionWidget."media0_out cpr 6" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "media0_out cpr 6 num_desc" - "media0_out cpr 6_size_desc" - "media0_out cpr 6" - ] -} -SectionWidget."codec0_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "codec0_out mo num_desc" - "codec0_out mo_size_desc" - "codec0_out mo" - ] - mixer [ - "media0_in mi Switch" - "codec0_in mi Switch" - "dmic01_hifi_in mi Switch" - ] -} -SectionWidget."codec0_out cpr 4" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "codec0_out cpr 4 num_desc" - "codec0_out cpr 4_size_desc" - "codec0_out cpr 4" - ] -} -SectionWidget."codec0_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."codec1_out mo" { - index"0" - type"mixer" - no_pm "true" - event_type "1" - event_flags "15" - subseq "10" - data [ - "codec1_out mo num_desc" - "codec1_out mo_size_desc" - "codec1_out mo" - ] - mixer [ - "media0_in mi Switch" - "codec0_in mi Switch" - "dmic01_hifi_in mi Switch" - ] -} -SectionWidget."codec1_out cpr 5" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "codec1_out cpr 5 num_desc" - "codec1_out cpr 5_size_desc" - "codec1_out cpr 5" - ] -} -SectionWidget."codec1_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."codec0_in cpr 1" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "codec0_in cpr 1 num_desc" - "codec0_in cpr 1_size_desc" - "codec0_in cpr 1" - ] -} -SectionWidget."codec0_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "codec0_in mi num_desc" - "codec0_in mi_size_desc" - "codec0_in mi" - ] -} -SectionWidget."codec0_in" { - index"0" - type"aif_in" - no_pm "true" -} -SectionWidget."dmic01_hifi_in cpr 3" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "dmic01_hifi_in cpr 3 num_desc" - "dmic01_hifi_in cpr 3_size_desc" - "dmic01_hifi_in cpr 3" - ] -} -SectionWidget."dmic01_hifi_in mi" { - index"0" - type"pga" - no_pm "true" - event_type "4" - event_flags "9" - subseq "10" - data [ - "dmic01_hifi_in mi num_desc" - "dmic01_hifi_in mi_size_desc" - "dmic01_hifi_in mi" - ] -} -SectionWidget."dmic01_hifi" { - index"0" - type"aif_in" - no_pm "true" -} -SectionWidget."hdmi1_pt_out cpr 7" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi1_pt_out cpr 7 num_desc" - "hdmi1_pt_out cpr 7_size_desc" - "hdmi1_pt_out cpr 7" - ] -} -SectionWidget."hdmi1_pt_out cpr 8" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi1_pt_out cpr 8 num_desc" - "hdmi1_pt_out cpr 8_size_desc" - "hdmi1_pt_out cpr 8" - ] -} -SectionWidget."iDisp1_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."hdmi2_pt_out cpr 9" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi2_pt_out cpr 9 num_desc" - "hdmi2_pt_out cpr 9_size_desc" - "hdmi2_pt_out cpr 9" - ] -} -SectionWidget."hdmi2_pt_out cpr 10" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi2_pt_out cpr 10 num_desc" - "hdmi2_pt_out cpr 10_size_desc" - "hdmi2_pt_out cpr 10" - ] -} -SectionWidget."iDisp2_out" { - index"0" - type"aif_out" - no_pm "true" -} -SectionWidget."hdmi3_pt_out cpr 11" { - index"0" - type"mixer" - no_pm "true" - event_type "3" - event_flags "9" - data [ - "hdmi3_pt_out cpr 11 num_desc" - "hdmi3_pt_out cpr 11_size_desc" - "hdmi3_pt_out cpr 11" - ] -} -SectionWidget."hdmi3_pt_out cpr 12" { - index"0" - type"pga" - no_pm "true" - event_type "4" - data [ - "hdmi3_pt_out cpr 12 num_desc" - "hdmi3_pt_out cpr 12_size_desc" - "hdmi3_pt_out cpr 12" - ] -} -SectionGraph."Pipeline 1 Graph" { - index"0" - lines [ - "media0_in mi, , media0_in cpr 0" - "media0_in cpr 0, , System Playback" - "media0_out mo, media0_in mi Switch, media0_in mi" - "media0_out mo, codec0_in mi Switch, codec0_in mi" - "media0_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "media0_out cpr 6, , media0_out mo" - "System Capture, , media0_out cpr 6" - "codec0_out mo, media0_in mi Switch, media0_in mi" - "codec0_out mo, codec0_in mi Switch, codec0_in mi" - "codec0_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "codec0_out cpr 4, , codec0_out mo" - "codec0_out, , codec0_out cpr 4" - "codec1_out mo, media0_in mi Switch, media0_in mi" - "codec1_out mo, codec0_in mi Switch, codec0_in mi" - "codec1_out mo, dmic01_hifi_in mi Switch, dmic01_hifi_in mi" - "codec1_out cpr 5, , codec1_out mo" - "codec1_out, , codec1_out cpr 5" - "codec0_in mi, , codec0_in cpr 1" - "codec0_in cpr 1, , codec0_in" - "dmic01_hifi_in mi, , dmic01_hifi_in cpr 3" - "dmic01_hifi_in cpr 3, , dmic01_hifi" - "hdmi1_pt_out cpr 8, , hdmi1_pt_out cpr 7" - "hdmi1_pt_out cpr 7, , HDMI1 Playback" - "iDisp1_out, , hdmi1_pt_out cpr 8" - "hdmi2_pt_out cpr 10, , hdmi2_pt_out cpr 9" - "hdmi2_pt_out cpr 9, , HDMI2 Playback" - "iDisp2_out, , hdmi2_pt_out cpr 10" - "hdmi3_pt_out cpr 12, , hdmi3_pt_out cpr 11" - "hdmi3_pt_out cpr 11, , HDMI3 Playback" - "iDisp1_out, , hdmi3_pt_out cpr 12" - ] -} - -- 2.47.1