aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/nvme/host/pci.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2022-06-17 10:29:42 +0200
committerChristoph Hellwig <hch@lst.de>2022-06-23 15:22:22 +0200
commite6487833182a8a0187f0292aca542fc163ccd03e (patch)
tree138d95ea381369ad8d69260687071b0b0f111ea9 /drivers/nvme/host/pci.c
parentnvme: fix the CRIMS and CRWMS definitions to match the spec (diff)
downloadwireguard-linux-e6487833182a8a0187f0292aca542fc163ccd03e.tar.xz
wireguard-linux-e6487833182a8a0187f0292aca542fc163ccd03e.zip
nvme: move the Samsung X5 quirk entry to the core quirks
This device shares the PCI ID with the Samsung 970 Evo Plus that does not need or want the quirks. Move the the quirk entry to the core table based on the model number instead. Fixes: bc360b0b1611 ("nvme-pci: add quirks for Samsung X5 SSDs") Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Pankaj Raghav <p.raghav@samsung.com>
Diffstat (limited to '')
-rw-r--r--drivers/nvme/host/pci.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c
index 1871d216e1f1..d7b24ee17285 100644
--- a/drivers/nvme/host/pci.c
+++ b/drivers/nvme/host/pci.c
@@ -3526,10 +3526,6 @@ static const struct pci_device_id nvme_id_table[] = {
NVME_QUIRK_128_BYTES_SQES |
NVME_QUIRK_SHARED_TAGS |
NVME_QUIRK_SKIP_CID_GEN },
- { PCI_DEVICE(0x144d, 0xa808), /* Samsung X5 */
- .driver_data = NVME_QUIRK_DELAY_BEFORE_CHK_RDY|
- NVME_QUIRK_NO_DEEPEST_PS |
- NVME_QUIRK_IGNORE_DEV_SUBNQN, },
{ PCI_DEVICE_CLASS(PCI_CLASS_STORAGE_EXPRESS, 0xffffff) },
{ 0, }
};