Linux Sound Subsystem Begins Cleaning Up Its Terminology To Meet Inclusive Guidelines
Written by Michael Larabel in Linux Kernel on 20 July 2020 at 08:48 PM EDT. 145 Comments
LINUX KERNEL --
Merged just over one week ago to the mainline kernel were inclusive terminology guidelines following the recent discussion among upstream developers. The Linux sound subsystem has begun preparing patches for Linux 5.9 to overhaul their naming conventions as a result.

The Linux Kernel Inclusive Terminology Guidelines are to reflect future code contributions as well as when updating existing code as long as the API/ABI isn't broke. Or as we also have begun to see, patches solely for updating existing code to reflect the new guidelines.

Sound subsystem maintainer Takashi Iwai of SUSE has prepared a number of patches to be merged for the upcoming Linux 5.9 cycle to do just that. It's also the first subsystem I believe to see a number of patches queued just for these updates.

The updates include replacing whitelist/blacklist in multiple drivers to now rely upon "allowlist" and "denylist" within the code and code comments. Or even just in the context of using a whitelist is also replaced with the new allowlist.

Additionally, "slave" has been replaced with "follower" in the vmwaster API. However, "master" Is still preferred in the actual API as it pertains to the master volume control.

In addition to a number of patches updating the terminology in the ALSA/sound area of the kernel, the code slated for Linux 5.9 also brings a number of improvements around LED controls for microphone/mute buttons, new quirks for different devices, and Intel Silent Stream support. Intel Silent Stream for Haswell and newer is a new kernel option for keeping external HDMI receiver circuitry powered on to avoid a two to three second delay during the playback start.

New sound hardware support so far in the sound-next queue is supporting the Loongson 7A1000 controller.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Popular News This Week

çeviri malatya oto kiralama parça eşya taşıma şehirler arası nakliyat şehirlerarası evden eve nakliyat istanbul bursa şehirler arası nakliyat malatya oto kiralama istanbul evden eve nakliyat ofis taşıma ofis taşımacılığı evden eve nakliyat evden eve nakliyat büyü aşk büyüsü ayırma büyüsü medyum medyum şikayetleri medyum yorumları büyü aşk büyüsü bağlama büyüsü dua aşk duası aşk büyüsü büyü aşk büyüsü bağlama büyüsü medyum dolunay medyum aşk büyüsü medyum medyum şikayetleri medyum yorumları metal galvanizli sac paslanmaz sac metal hrp sac paslanmaz çelik mekjoy.com seo seo kursu sex shop istanbul sex shop ataşehir sex shop İstanbul evden eve nakliyat eşya depolama eşya depolama viagra fiyatı cialis fiyat b374k shell