Changeset 693 for GPL/branches/uniaud32-next/alsa-kernel/pci/intel8x0.c
- Timestamp:
- Aug 14, 2021, 9:21:05 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/branches/uniaud32-next/alsa-kernel/pci/intel8x0.c
r692 r693 31 31 MODULE_DESCRIPTION("Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455"); 32 32 MODULE_LICENSE("GPL"); 33 MODULE_SUPPORTED_DEVICE("{{Intel,82801AA-ICH},"34 "{Intel,82901AB-ICH0},"35 "{Intel,82801BA-ICH2},"36 "{Intel,82801CA-ICH3},"37 "{Intel,82801DB-ICH4},"38 "{Intel,ICH5},"39 "{Intel,ICH6},"40 "{Intel,ICH7},"41 "{Intel,6300ESB},"42 "{Intel,ESB2},"43 "{Intel,MX440},"44 "{SiS,SI7012},"45 "{NVidia,nForce Audio},"46 "{NVidia,nForce2 Audio},"47 "{NVidia,nForce3 Audio},"48 "{NVidia,MCP04},"49 "{NVidia,MCP501},"50 "{NVidia,CK804},"51 "{NVidia,CK8},"52 "{NVidia,CK8S},"53 "{AMD,AMD768},"54 "{AMD,AMD8111},"55 "{ALI,M5455}}");56 33 57 34 static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */ … … 358 335 struct ac97_pcm *pcm; 359 336 int pcm_open_flag; 337 unsigned int prepared:1; 360 338 unsigned int suspended: 1; 361 339 }; … … 717 695 int status, civ, i, step; 718 696 int ack = 0; 697 698 if (!(ichdev->prepared || chip->in_measurement) || ichdev->suspended) 699 return; 719 700 720 701 spin_lock_irqsave(&chip->reg_lock, flags); … … 908 889 snd_ac97_pcm_close(ichdev->pcm); 909 890 ichdev->pcm_open_flag = 0; 891 ichdev->prepared = 0; 910 892 } 911 893 err = snd_ac97_pcm_open(ichdev->pcm, params_rate(hw_params), … … 929 911 snd_ac97_pcm_close(ichdev->pcm); 930 912 ichdev->pcm_open_flag = 0; 913 ichdev->prepared = 0; 931 914 } 932 915 return 0; … … 1003 986 } 1004 987 snd_intel8x0_setup_periods(chip, ichdev); 988 ichdev->prepared = 1; 1005 989 return 0; 1006 990 }
Note:
See TracChangeset
for help on using the changeset viewer.