It's a good news.  3 is a workaround for VIA chip, but this seems
applicable to AMD, then.

The only concern is whether the AMD chip really provides the right FIFO
size by the register read for VIA.  Could you check which value is shown
by the patch below?  If it's 32 or some reasonable number, it's fine.

--- a/sound/pci/hda/hda_intel.c
+++ b/sound/pci/hda/hda_intel.c
@@ -1467,6 +1467,9 @@ static void assign_position_fix(struct azx *chip, int fix)
                        azx_get_delay_from_lpib;
        }
 
+       pr_info("XXX fifo_size = %d\n",
+               readw(azx_bus(chip)->remap_addr +
+                     VIA_IN_STREAM0_FIFO_SIZE_OFFSET));
 }

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1801540

Title:
  Microphone distorted sound on ALC892/1220 on AMD chipsets

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1801540/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to