From 6eb49907f0ba56e360799b798b4dd08fe8c1a1c8 Mon Sep 17 00:00:00 2001 From: Maxim Belkin Date: Mon, 30 Nov 2020 07:25:02 -0600 Subject: [PATCH] cpu.rb: apply Mike's suggestions Co-authored-by: Mike McQuaid --- Library/Homebrew/extend/os/linux/hardware/cpu.rb | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/Library/Homebrew/extend/os/linux/hardware/cpu.rb b/Library/Homebrew/extend/os/linux/hardware/cpu.rb index b87836718e..a65bb55b9e 100644 --- a/Library/Homebrew/extend/os/linux/hardware/cpu.rb +++ b/Library/Homebrew/extend/os/linux/hardware/cpu.rb @@ -26,18 +26,16 @@ module Hardware unknown = :"unknown_0x#{cpu_family.to_s(16)}_0x#{cpu_model.to_s(16)}" case vendor_id when "GenuineIntel" - intel_family(cpu_family, cpu_model) || unknown + intel_family(cpu_family, cpu_model) when "AuthenticAMD" - amd_family(cpu_family) || unknown - else - unknown - end + amd_family(cpu_family) + end || unknown end - def intel_family(family, model) + def intel_family(family, cpu_model) case family when 0x06 - case model + case cpu_model when 0x3a, 0x3e :ivybridge when 0x2a, 0x2d @@ -66,7 +64,7 @@ module Hardware :icelake end when 0x0f - case model + case cpu_model when 0x06 :presler when 0x03, 0x04