git: fc14525044b6 - main - nvme(4): detect S3X NVMe controller in 2016-2017 MacBooks
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 31 Jul 2023 14:33:36 UTC
The branch main has been updated by wulf:
URL: https://cgit.FreeBSD.org/src/commit/?id=fc14525044b651e9d2256c0e8aa8c74c900cc815
commit fc14525044b651e9d2256c0e8aa8c74c900cc815
Author: Vladimir Kondratyev <wulf@FreeBSD.org>
AuthorDate: 2023-07-31 14:33:14 +0000
Commit: Vladimir Kondratyev <wulf@FreeBSD.org>
CommitDate: 2023-07-31 14:33:14 +0000
nvme(4): detect S3X NVMe controller in 2016-2017 MacBooks
Adds support for detection of the S3X NVMe controller found in the
13" MacBook Pro 2017 without Touch Bar (MacBook14,1)
It is known to be used in following MacBooks:
- Retina MacBook 2016 (MacBook9,1)
- 13" MacBook Pro 2016 without Touch Bar (MacBook13,1)
- 13" MacBook Pro 2016 with Touch Bar (MacBook13,2)
---
sys/dev/nvme/nvme_pci.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys/dev/nvme/nvme_pci.c b/sys/dev/nvme/nvme_pci.c
index 5e7efa7f33bc..22188ccfacea 100644
--- a/sys/dev/nvme/nvme_pci.c
+++ b/sys/dev/nvme/nvme_pci.c
@@ -95,6 +95,7 @@ static struct _pcsid
{ 0xa821144d, 0, 0, "Samsung PM1725", QUIRK_DELAY_B4_CHK_RDY },
{ 0xa822144d, 0, 0, "Samsung PM1725a", QUIRK_DELAY_B4_CHK_RDY },
{ 0x07f015ad, 0, 0, "VMware NVMe Controller" },
+ { 0x2003106b, 0, 0, "Apple S3X NVMe Controller" },
{ 0x00000000, 0, 0, NULL }
};