Setups with digital audio connections like SPDIF and ADAT require
authorRuslan Bukin <br@FreeBSD.org>
Thu, 4 Jan 2024 09:35:00 +0000 (09:35 +0000)
committerRuslan Bukin <br@FreeBSD.org>
Thu, 4 Jan 2024 09:35:00 +0000 (09:35 +0000)
commitb6052c10fb4ad70915e2f82ce606fd7715477eef
tree30fa989395999713e93dbf33ebfb9d1aca50cd7c
parent1fb3caee72241b9b4dacbfb0109c972a86d4401f
Setups with digital audio connections like SPDIF and ADAT require
a designated master clock to stay in sync. Add a sysctl setting
to control the preferred clock source for each HDSPe sound card.
Complement this by sysctl values to list available clock sources,
show the currently effective clock source and display the sync
status of all connections. Clock sources are named according to
RME user manuals.

Submitted by: Florian Walpen <dev@submerge.ch>
Differential Revision: https://reviews.freebsd.org/D43252
share/man/man4/snd_hdspe.4
sys/dev/sound/pci/hdspe-pcm.c
sys/dev/sound/pci/hdspe.c
sys/dev/sound/pci/hdspe.h