mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2025-10-29 05:40:25 -04:00
topology: remove configuration files (moved to alsa-topology-conf repository)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
This commit is contained in:
parent
75d393a563
commit
cdc8aacbb5
9 changed files with 0 additions and 6718 deletions
|
|
@ -716,10 +716,6 @@ AC_OUTPUT(Makefile doc/Makefile doc/pictures/Makefile doc/doxygen.cfg \
|
||||||
src/conf/Makefile \
|
src/conf/Makefile \
|
||||||
src/conf/cards/Makefile \
|
src/conf/cards/Makefile \
|
||||||
src/conf/pcm/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 \
|
modules/Makefile modules/mixer/Makefile modules/mixer/simple/Makefile \
|
||||||
alsalisp/Makefile aserver/Makefile \
|
alsalisp/Makefile aserver/Makefile \
|
||||||
test/Makefile test/lsb/Makefile \
|
test/Makefile test/lsb/Makefile \
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,5 @@
|
||||||
SUBDIRS=cards pcm
|
SUBDIRS=cards pcm
|
||||||
|
|
||||||
if BUILD_TOPOLOGY
|
|
||||||
SUBDIRS += topology
|
|
||||||
endif
|
|
||||||
|
|
||||||
cfg_files = alsa.conf
|
cfg_files = alsa.conf
|
||||||
if BUILD_ALISP
|
if BUILD_ALISP
|
||||||
cfg_files += sndo-mixer.alisp
|
cfg_files += sndo-mixer.alisp
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
SUBDIRS=broadwell sklrt286 bxtrt298
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
alsaconfigdir = @ALSA_CONFIG_DIR@
|
|
||||||
topologydir = $(alsaconfigdir)/topology/broadwell
|
|
||||||
topology_DATA = broadwell.conf
|
|
||||||
EXTRA_DIST = $(topology_DATA)
|
|
||||||
|
|
@ -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"
|
|
||||||
}
|
|
||||||
|
|
@ -1,4 +0,0 @@
|
||||||
alsaconfigdir = @ALSA_CONFIG_DIR@
|
|
||||||
bxtrt298dir = $(alsaconfigdir)/topology/bxtrt298
|
|
||||||
bxtrt298_DATA = bxt_i2s.conf
|
|
||||||
EXTRA_DIST = $(bxtrt298_DATA)
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,4 +0,0 @@
|
||||||
alsaconfigdir = @ALSA_CONFIG_DIR@
|
|
||||||
sklrt286dir = $(alsaconfigdir)/topology/sklrt286
|
|
||||||
sklrt286_DATA = skl_i2s.conf
|
|
||||||
EXTRA_DIST = $(sklrt286_DATA)
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue