Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

universal / alsa-conf   deb

Repository URL to install this package:

Version: 1.1.3-r0.1 

/ usr / share / alsa / topology / bxtrt298 / bxt_i2s.conf

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"
Loading ...