(In reply to Takashi Iwai from comment #153)
> 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));
>  }

I have the suspect that it doesn't, since it mentions a null pointer
kernel dereference; module crash attached below.

-- 
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to