blob: f324a555263e3d3812d972bac65546fedd73c96c [file] [log] [blame]
Patrick Georgi55189c92020-05-10 20:09:31 +02001# SPDX-License-Identifier: GPL-3.0-or-later
Damien Zammit06853222016-11-16 21:06:54 +11002
3# GbE values for ICH9M
4{
5 # Hardcoded chipset values
6 "reserved04" = 0xffff,
7 "version05" = 0x1083,
8 "reserved06" = 0xffff,
9 "reserved07" = 0xffff,
10 "pbalow" = 0xffff,
11 "pbahigh" = 0xffff,
12 "pci_loadvid" = 1,
13 "pci_loadssid" = 1,
14 "pci_pmen" = 1,
15 "pci_auxpwr" = 1,
16 "pci_reserved4" = 1,
17 "sh_phy_enpwrdown" = 1,
18 "sh_reserved1" = 0x5,
19 "sh_reserved3" = 1,
20 "sh_sign" = 0x2,
21 "cw1_extcfgptr" = 0x020,
22 "cw1_oemload" = 1,
23 "cw1_reserved1" = 1,
24 "cw2_extphylen" = 0x05,
25 "l1_reserved2" = 1,
26 "l1_reserved4" = 1,
27 "l1_lplu_non_d0a" = 1,
28 "l1_gbedis_non_d0a" = 1,
29 "reserved19" = 0x2b40,
30 "reserved1a" = 0x0043,
31 "reserved1c" = 0x10f5,
32 "reserved1d" = 0xbaad,
33 "_82567lm" = 0x10f5,
34 "_82567lf" = 0x10bf,
35 "reserved20" = 0xbaad,
36 "_82567v" = 0x10cb,
37 "reserved22_0" = 0xbaad,
38 "reserved22_1" = 0xbaad,
39
40 # Hardcoded PXE setup (disabled)
41 "pxe30_defbootsel" = 0x3,
42 "pxe30_ctrlsprompt" = 0x3,
43 "pxe30_pxeabsent" = 1,
44 "pxe31_disablemenu" = 1,
45 "pxe31_disabletitle" = 1,
46 "pxe31_signature" = 1,
47 "pxe32_buildnum" = 0x18,
48 "pxe32_minorversion" = 0x3,
49 "pxe32_majorversion" = 0x1,
50 "pxe33_basecodeabsent" = 1,
51 "pxe33_undipresent" = 1,
52 "pxe33_reserved1" = 1,
53 "pxe33_signature" = 1,
54 "pxe_padding"[11] = 0xffff,
55
56 # GbE power settings
57 "lanpwr_d3pwr" = 1,
58 "lanpwr_d0pwr" = 13,
59
60 # GbE LED modes
61 "l1_led1mode" = 0xb,
62 "l1_led1blinks" = 1,
63 "l02_led0mode" = 0x2,
64 "l02_led2mode" = 0x1,
65
66 # Padding 0xf80 bytes
67 "padding"[0xf80] = 0xff,
68
69 # TODO: make command line switch for these
70
71 # Configurable PCI IDs
72 "ssdid" = 0x20ee,
73 "ssvid" = 0x17aa,
74 "did" = 0x10f5,
Evgeny Zinoviev1aaa7282020-03-19 03:17:10 +030075 "vid" = 0x8086,
76
77 # This example sets MAC address to 00:11:22:33:44:55
78 "macaddress0" = 0x00,
79 "macaddress1" = 0x11,
80 "macaddress2" = 0x22,
81 "macaddress3" = 0x33,
82 "macaddress4" = 0x44,
83 "macaddress5" = 0x55
Damien Zammit06853222016-11-16 21:06:54 +110084}