Lines Matching refs:snoop
205 module_param_named(snoop, hda_snoop, bint, 0444);
206 MODULE_PARM_DESC(snoop, "Enable/disable snooping");
502 unsigned short snoop; in azx_init_pci() local
503 pci_read_config_word(chip->pci, INTEL_SCH_HDA_DEVC, &snoop); in azx_init_pci()
504 if ((!azx_snoop(chip) && !(snoop & INTEL_SCH_HDA_DEVC_NOSNOOP)) || in azx_init_pci()
505 (azx_snoop(chip) && (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP))) { in azx_init_pci()
506 snoop &= ~INTEL_SCH_HDA_DEVC_NOSNOOP; in azx_init_pci()
508 snoop |= INTEL_SCH_HDA_DEVC_NOSNOOP; in azx_init_pci()
509 pci_write_config_word(chip->pci, INTEL_SCH_HDA_DEVC, snoop); in azx_init_pci()
511 INTEL_SCH_HDA_DEVC, &snoop); in azx_init_pci()
514 (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP) ? in azx_init_pci()
1521 int snoop = hda_snoop; in azx_check_snoop_available() local
1523 if (snoop >= 0) { in azx_check_snoop_available()
1525 snoop ? "snoop" : "non-snoop"); in azx_check_snoop_available()
1526 chip->snoop = snoop; in azx_check_snoop_available()
1530 snoop = true; in azx_check_snoop_available()
1539 snoop = false; in azx_check_snoop_available()
1543 snoop = false; in azx_check_snoop_available()
1545 chip->snoop = snoop; in azx_check_snoop_available()
1546 if (!snoop) in azx_check_snoop_available()