Ignore:
Timestamp:
Apr 21, 2025, 7:17:25 PM (4 months ago)
Author:
David Azarewicz
Message:

Merge from uniaud32-exp branch

Location:
GPL/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk

  • GPL/trunk/alsa-kernel/pci/emu10k1/emuproc.c

    r772 r777  
    166166
    167167        if (emu->card_capabilities->emu_model) {
     168                snd_emu1010_fpga_lock(emu);
     169
    168170                // This represents the S/PDIF lock status on 0404b, which is
    169171                // kinda weird and unhelpful, because monitoring it via IRQ is
     
    198200                                    value & EMU_HANA_SPDIF_MODE_RX_PRO ? "professional" : "consumer",
    199201                                    value & EMU_HANA_SPDIF_MODE_RX_NOCOPY ? ", no copy" : "");
     202
     203                snd_emu1010_fpga_unlock(emu);
    200204        } else {
    201205                snd_emu10k1_proc_spdif_status(emu, buffer, "CD-ROM S/PDIF In", CDCS, CDSRCS);
     
    459463        u32 value;
    460464        int i;
     465
     466        snd_emu1010_fpga_lock(emu);
     467
    461468        snd_iprintf(buffer, "EMU1010 Registers:\n\n");
    462469
     
    497504                }
    498505        }
     506
     507        snd_emu1010_fpga_unlock(emu);
    499508}
    500509
Note: See TracChangeset for help on using the changeset viewer.