ASMedia ahci only works with pci=noacpi

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm running stock Debian on a QNAP-453B mini device, an Apollo
Lake-based NAS.

Two of the SATA ports are using the Intel SATA controller, and the other
two are using an unidentified ASMedia SATA controller.

01:00.0 SATA controller [0106]: ASMedia Technology Inc. Device
[1b21:0625] (rev ff)

Sadly, the ASMedia fails to initialize on bootup, giving errors like:

[    4.553800] ahci 0000:01:00.0: failed to stop engine (-5)
<snip>
[   19.553318] ahci 0000:01:00.0: failed to stop engine (-5)
[   19.554075] ahci 0000:01:00.0: AHCI ffff.ffff 32 slots 32 ports ?
Gbps 0xffffffff impl unknown mode

The Intel SATA controller works.

However, when I pass the pci=noacpi parameter on the kernel command
line, the ASMedia controller also works correctly.

Is this an ACPI or firmware issue? Is there a better way to work around
or fix it?

dmesg, dsdt lspci and more details at:
https://bugzilla.kernel.org/show_bug.cgi?id=196805

Thank you,

-- Mourad DC
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux