]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ALSA: hdspm: Simplify with str_on_off()
authorTakashi Iwai <tiwai@suse.de>
Tue, 7 Jan 2025 15:56:33 +0000 (16:56 +0100)
committerTakashi Iwai <tiwai@suse.de>
Tue, 7 Jan 2025 16:34:58 +0000 (17:34 +0100)
Use the standard helper str_on_off() to simplify the code.
Only code refactoring, no behavior change.

Link: https://patch.msgid.link/20250107155641.4435-4-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/rme9652/hdspm.c

index d7290463d654988e03de71aeed9b40a03c28cf62..f89718b19d23cb70b156c9ea9ed2fe282dbe0ca7 100644 (file)
@@ -4927,14 +4927,14 @@ snd_hdspm_proc_read_madi(struct snd_info_entry *entry,
                x, (unsigned long) hdspm->period_bytes);
 
        snd_iprintf(buffer, "Line out: %s\n",
-               (hdspm->control_register & HDSPM_LineOut) ? "on " : "off");
+                   str_on_off(hdspm->control_register & HDSPM_LineOut));
 
        snd_iprintf(buffer,
                "ClearTrackMarker = %s, Transmit in %s Channel Mode, "
                "Auto Input %s\n",
-               (hdspm->control_register & HDSPM_clr_tms) ? "on" : "off",
+               str_on_off(hdspm->control_register & HDSPM_clr_tms),
                (hdspm->control_register & HDSPM_TX_64ch) ? "64" : "56",
-               (hdspm->control_register & HDSPM_AutoInp) ? "on" : "off");
+               str_on_off(hdspm->control_register & HDSPM_AutoInp));
 
 
        if (!(hdspm->control_register & HDSPM_ClockModeMaster))
@@ -5088,12 +5088,9 @@ snd_hdspm_proc_read_aes32(struct snd_info_entry * entry,
 
        snd_iprintf(buffer,
                    "ClearTrackMarker %s, Emphasis %s, Dolby %s\n",
-                   (hdspm->
-                    control_register & HDSPM_clr_tms) ? "on" : "off",
-                   (hdspm->
-                    control_register & HDSPM_Emphasis) ? "on" : "off",
-                   (hdspm->
-                    control_register & HDSPM_Dolby) ? "on" : "off");
+                   str_on_off(hdspm->control_register & HDSPM_clr_tms),
+                   str_on_off(hdspm->control_register & HDSPM_Emphasis),
+                   str_on_off(hdspm->control_register & HDSPM_Dolby));
 
 
        pref_syncref = hdspm_pref_sync_ref(hdspm);