From 26c84c756bf718d252d2ddb129343a81d34c1c43 Mon Sep 17 00:00:00 2001 From: mav Date: Tue, 3 May 2016 07:50:58 +0000 Subject: [PATCH] MFC r297921: Add hint.ahci.X.quirks tunable for some odd cases. git-svn-id: svn://svn.freebsd.org/base/stable/10@298959 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- sys/dev/ahci/ahci_pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/dev/ahci/ahci_pci.c b/sys/dev/ahci/ahci_pci.c index 1f5ef7be6..53e04df1e 100644 --- a/sys/dev/ahci/ahci_pci.c +++ b/sys/dev/ahci/ahci_pci.c @@ -395,6 +395,8 @@ ahci_pci_attach(device_t dev) pci_get_subvendor(dev) == 0x1043 && pci_get_subdevice(dev) == 0x81e4) ctlr->quirks |= AHCI_Q_SATA1_UNIT0; + resource_int_value(device_get_name(dev), device_get_unit(dev), + "quirks", &ctlr->quirks); ctlr->vendorid = pci_get_vendor(dev); ctlr->deviceid = pci_get_device(dev); ctlr->subvendorid = pci_get_subvendor(dev); -- 2.45.0