• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-or-later
2
3chip soc/intel/xeon_sp/spr
4	# configure MSR_TURBO_RATIO_LIMIT, MSR_TURBO_RATIO_LIMIT_CORES msrs
5	register "turbo_ratio_limit" = "0x181819191e242424"
6	register "turbo_ratio_limit_cores" = "0x3836322e2a1c1a18"
7
8	device domain 0 on
9		device pci 16.0 on  end # Management Engine Interface 1
10		device pci 16.1 on end # Management Engine Interface 2
11		device pci 16.6 on end # Management Engine IDE-R
12		device pci 1f.0 on         # Intel device 1b81: PCH eSPI controller
13			chip superio/common
14				device pnp 2e.0 on
15					chip superio/aspeed/ast2400
16						register "use_espi" = "1"
17						device pnp 2e.2 on      # SUART1
18							io 0x60 = 0x3f8
19							irq 0x70 = 4
20						end
21						device pnp 2e.3 on      # SUART2
22							io 0x60 = 0x2f8
23							irq 0x70 = 3
24						end
25						device pnp 2e.4 off      # System Wake-Up Control
26						end
27						device pnp 2e.5 off      # Keyboard controller
28						end
29						device pnp 2e.7 off      # GPIO
30						end
31						device pnp 2e.b off      # Com3
32						end
33						device pnp 2e.c off      # Com4
34						end
35						device pnp 2e.d off      # LPC 2 AHB
36						end
37						device pnp 2e.e off      # Mailbox
38						end
39					end
40				end
41			end
42			chip drivers/ipmi # BMC KCS
43				device pnp ca2.0 on end
44				register "bmc_i2c_address" = "0x20"
45				register "bmc_boot_timeout" = "60"
46				register "wait_for_bmc" = "1"
47			end
48			device pnp 0c31.0 off
49			end
50		end
51	end
52end
53