Files
linux/tools/testing/selftests/alsa/conf.d/Lenovo_ThinkPad_P1_Gen2.conf
Mark Brown ae95efd975 kselftest/alsa: Don't any configuration in the sample config
The values in the one example configuration file we currently have are the
default values for the two tests we have so there's no need to actually set
them. Comment them out as examples, with a rename for the tests so that we
can update the tests in the code more easily.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20221201170745.1111236-5-broonie@kernel.org
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2022-12-01 20:02:12 +01:00

80 lines
1.2 KiB
Plaintext

#
# Example configuration for Lenovo ThinkPad P1 Gen2
#
#
# Use regex match for the string read from the given sysfs path
#
# The sysfs root directory (/sys) is hardwired in the test code
# (may be changed on demand).
#
# All strings must match.
#
sysfs [
{
path "class/dmi/id/product_sku"
regex "LENOVO_MT_20QU_BU_Think_FM_ThinkPad P1 Gen 2"
}
]
card.hda {
#
# Use regex match for the /sys/class/sound/card*/ tree (relative)
#
sysfs [
{
path "device/subsystem_device"
regex "0x229e"
}
{
path "device/subsystem_vendor"
regex "0x17aa"
}
]
#
# PCM configuration
#
# pcm.0.0 - device 0 subdevice 0
#
pcm.0.0 {
PLAYBACK {
#
# Uncomment to override values for specific tests
#
#test_name1 {
# access RW_INTERLEAVED
# format S16_LE
# rate 48000
# channels 2
# period_size 512
# buffer_size 4096
#}
#test_name2 {
# access RW_INTERLEAVED
# format S16_LE
# rate 48000
# channels 2
# period_size 24000
# buffer_size 192000
#}
}
CAPTURE {
# use default tests, check for the presence
}
}
#
# uncomment to force the missing device checks
#
#pcm.0.2 {
# PLAYBACK {
# # check for the presence
# }
#}
#pcm.0.3 {
# CAPTURE {
# # check for the presence
# }
#}
}