diff --git a/config/models/dell_inc./xps_13_9380.toml b/config/models/dell_inc./xps_13_9380.toml deleted file mode 100644 index f5c787f..0000000 --- a/config/models/dell_inc./xps_13_9380.toml +++ /dev/null @@ -1,105 +0,0 @@ -[meta] -vendor = "Dell Inc." -family = "XPS" -model = "XPS 13 9380" - -[[requirements]] -id = "msr-writes" -name = "MSR Write Access" -check_type = "Cmdline" -target = "msr.allow_writes=on" -action = "Manual" -severity = "Fatal" -message = "Throttled requires MSR write access to bypass TDP locks." -solution = "Add msr.allow_writes=on to kernel parameters." - -[[requirements]] -id = "dell-smm-ignore-dmi" -name = "Dell SMM Ignore DMI" -check_type = "Cmdline" -target = "dell_smm_hwmon.ignore_dmi=1" -action = "Manual" -severity = "Fatal" -message = "Required to force load fan control driver on this model." -solution = "Add dell_smm_hwmon.ignore_dmi=1 to kernel parameters." - -[[requirements]] -id = "bios-fan-ctrl" -name = "BIOS Fan Control" -check_type = "Service" -target = "dell-bios-fan-control" -invert = true -action = "AutoRestore" -severity = "Warning" -message = "BIOS overrides i8kmon, causing fan pulsing." -solution = "Tool will disable BIOS fan control (0) during run." - -[[diagnostics]] -id = "gpe-storm-fix" -name = "Interrupt Storm Fix" -check_type = "Cmdline" -target = "acpi_mask_gpe=0x6E" -action = "Manual" -severity = "Warning" -message = "GPE 0x6E often storms on 9380, wasting 20% CPU." -solution = "Add acpi_mask_gpe=0x6E to kernel parameters." - -[[diagnostics]] -id = "s3-sleep" -name = "S3 Deep Sleep" -check_type = "Cmdline" -target = "mem_sleep_default=deep" -action = "Manual" -severity = "Warning" -message = "Modern Standby (s2idle) fails to sleep properly on 9380." -solution = "Add mem_sleep_default=deep to force S3 sleep." - -[[diagnostics]] -id = "psr-fix" -name = "Panel Self Refresh Fix" -check_type = "Cmdline" -target = "i915.enable_psr=0" -action = "Manual" -severity = "Warning" -message = "PSR causes screen freezes on 9380." -solution = "Add i915.enable_psr=0 to kernel parameters." - -[[diagnostics]] -id = "color-range-fix" -name = "Full RGB Color Range" -check_type = "Cmdline" -target = "i915.color_range=2" -action = "Manual" -severity = "Warning" -message = "Ensures full 0-255 RGB range on external monitors." -solution = "Add i915.color_range=2 to kernel parameters." - -[[diagnostics]] -id = "nvme-latency-fix" -name = "NVMe Latency Fix" -check_type = "Cmdline" -target = "nvme_core.default_ps_max_latency_us=5500" -action = "Manual" -severity = "Warning" -message = "Prevents SSD hangs on certain 9380 firmware." -solution = "Add nvme_core.default_ps_max_latency_us=5500 to kernel parameters." - -[[diagnostics]] -id = "audio-pop-fix" -name = "Audio Pop Fix" -check_type = "Cmdline" -target = "snd_hda_intel.power_save=0" -action = "Manual" -severity = "Warning" -message = "Prevents 'popping' sound in headphones." -solution = "Add snd_hda_intel.power_save=0 to kernel parameters." - -[[diagnostics]] -id = "intel-sgx" -name = "Intel SGX State" -check_type = "File" -target = "/dev/sgx" -action = "Manual" -severity = "Warning" -message = "SGX must be 'Software Controlled' for MSR access." -solution = "Set Intel SGX to 'Software Controlled' in BIOS."