Changeset 772 for GPL/trunk/alsa-kernel/pci/ens1370.c
- Timestamp:
- Apr 19, 2025, 8:08:37 PM (4 months ago)
- Location:
- GPL/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk
- Property svn:mergeinfo changed
/GPL/branches/uniaud32-6.6-LTS (added) merged: 765,768-769 /GPL/branches/uniaud32-exp (added) merged: 735-741,743-744,748-751,753-760,762-764 /GPL/branches/uniaud32-next merged: 718-734
- Property svn:mergeinfo changed
-
GPL/trunk/alsa-kernel/pci/ens1370.c
r717 r772 9 9 * for ens1371 only ( FIXME ) 10 10 * derived from cs4281.c, atiixp.c and via82xx.c 11 * using http ://www.alsa-project.org/~tiwai/writing-an-alsa-driver/11 * using https://www.kernel.org/doc/html/latest/sound/kernel-api/writing-an-alsa-driver.html 12 12 * by Kurt J. Bosch 13 13 */ … … 749 749 750 750 mutex_lock(&ensoniq->src_mutex); 751 #ifndef TARGET_OS2 751 752 freq = DIV_ROUND_CLOSEST(rate << 15, 3000); 753 #else 754 freq = ((rate << 15) + 1500) / 3000; 755 #endif 752 756 r = (snd_es1371_wait_src_ready(ensoniq) & (ES_1371_SRC_DISABLE | 753 757 ES_1371_DIS_P2 | ES_1371_DIS_R1)) | … … 770 774 771 775 mutex_lock(&ensoniq->src_mutex); 776 #ifndef TARGET_OS2 772 777 freq = DIV_ROUND_CLOSEST(rate << 15, 3000); 778 #else 779 freq = ((rate << 15) + 1500) / 3000; 780 #endif 773 781 r = (snd_es1371_wait_src_ready(ensoniq) & (ES_1371_SRC_DISABLE | 774 782 ES_1371_DIS_P1 | ES_1371_DIS_R1)) | … … 2035 2043 return err; 2036 2044 ensoniq->port = pci_resource_start(pci, 0); 2037 #ifndef TARGET_OS22038 2045 if (devm_request_irq(&pci->dev, pci->irq, snd_audiopci_interrupt, 2039 2046 IRQF_SHARED, KBUILD_MODNAME, ensoniq)) { … … 2041 2048 return -EBUSY; 2042 2049 } 2043 #else2044 if (request_irq(pci->irq, snd_audiopci_interrupt, IRQF_SHARED,2045 KBUILD_MODNAME, ensoniq)) {2046 dev_err(card->dev, "unable to grab IRQ %d\n", pci->irq);2047 snd_ensoniq_free(card);2048 return -EBUSY;2049 }2050 #endif2051 2050 ensoniq->irq = pci->irq; 2052 2051 card->sync_irq = ensoniq->irq;
Note:
See TracChangeset
for help on using the changeset viewer.