Lines Matching refs:snoop
198 module_param_named(snoop, hda_snoop, bint, 0444);
199 MODULE_PARM_DESC(snoop, "Enable/disable snooping");
487 unsigned short snoop; in azx_init_pci() local
488 pci_read_config_word(chip->pci, INTEL_SCH_HDA_DEVC, &snoop); in azx_init_pci()
489 if ((!azx_snoop(chip) && !(snoop & INTEL_SCH_HDA_DEVC_NOSNOOP)) || in azx_init_pci()
490 (azx_snoop(chip) && (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP))) { in azx_init_pci()
491 snoop &= ~INTEL_SCH_HDA_DEVC_NOSNOOP; in azx_init_pci()
493 snoop |= INTEL_SCH_HDA_DEVC_NOSNOOP; in azx_init_pci()
494 pci_write_config_word(chip->pci, INTEL_SCH_HDA_DEVC, snoop); in azx_init_pci()
496 INTEL_SCH_HDA_DEVC, &snoop); in azx_init_pci()
499 (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP) ? in azx_init_pci()
1377 int snoop = hda_snoop; in azx_check_snoop_available() local
1379 if (snoop >= 0) { in azx_check_snoop_available()
1381 snoop ? "snoop" : "non-snoop"); in azx_check_snoop_available()
1382 chip->snoop = snoop; in azx_check_snoop_available()
1386 snoop = true; in azx_check_snoop_available()
1395 snoop = false; in azx_check_snoop_available()
1399 snoop = false; in azx_check_snoop_available()
1401 chip->snoop = snoop; in azx_check_snoop_available()
1402 if (!snoop) in azx_check_snoop_available()