[PATCH] ALSA: ac97: copy subsys values from the PCI device
copy the subsys values from the PCI device instead of rereading them.
Signed-off-by: Rene Herman rene.herman@gmail.com --- sound/pci/ac97/ac97_codec.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sound/pci/ac97/ac97_codec.c b/sound/pci/ac97/ac97_codec.c index 45fd290..4f4343d 100644 --- a/sound/pci/ac97/ac97_codec.c +++ b/sound/pci/ac97/ac97_codec.c @@ -2015,8 +2015,8 @@ int snd_ac97_mixer(struct snd_ac97_bus *bus, struct snd_ac97_template *template,
#ifdef CONFIG_PCI if (ac97->pci) { - pci_read_config_word(ac97->pci, PCI_SUBSYSTEM_VENDOR_ID, &ac97->subsystem_vendor); - pci_read_config_word(ac97->pci, PCI_SUBSYSTEM_ID, &ac97->subsystem_device); + ac97->subsystem_vendor = ac97->pci->subsystem_vendor; + ac97->subsystem_device = ac97->pci->subsystem_device; } #endif if (bus->ops->reset) {
participants (1)
-
Rene Herman