diff --git a/sonic_platform_base/sonic_storage/ssd.py b/sonic_platform_base/sonic_storage/ssd.py index 417068d68..28161a2fc 100644 --- a/sonic_platform_base/sonic_storage/ssd.py +++ b/sonic_platform_base/sonic_storage/ssd.py @@ -6,6 +6,11 @@ # - InnoDisk # - StorFly # - Virtium +# - Swissbit +# - Intel +# - Transcend +# - ATP +# - Micron try: import re @@ -104,9 +109,9 @@ def fetch_parse_info(self, diskdev): # Known vendor part if self.model: vendor = self._parse_vendor() - # For Virtium, ATP NVMe SSD, parse_generic_ssd_info should be called. + # For Virtium, ATP, Micron NVMe SSD, parse_generic_ssd_info should be called. # Skip here, otherwise data will be overwritten by N/A. - if vendor in ['Virtium', 'ATP'] and "nvme" in self.dev: + if vendor in ['Virtium', 'ATP', 'Micron'] and "nvme" in self.dev: return if vendor: