tree: Drop repeated words
Found-by: linter Change-Id: I7c6d0887a45fdb4b6de294770a7fdd5545a9479b Signed-off-by: Alexander Goncharov <chat@joursoir.net> Reviewed-on: https://review.coreboot.org/c/coreboot/+/72795 Reviewed-by: Nicholas Chin <nic.c3.14@gmail.com> Reviewed-by: Elyes Haouas <ehaouas@noos.fr> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Reviewed-by: Erik van den Bogaert <ebogaert@eltan.com> Reviewed-by: Frans Hendriks <fhendriks@eltan.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Elyes Haouas
parent
db4b71ff10
commit
893c3ae892
@ -562,7 +562,7 @@ config CBFS_SIZE
|
|||||||
# Default value set at the end of the file
|
# Default value set at the end of the file
|
||||||
help
|
help
|
||||||
This is the part of the ROM actually managed by CBFS, located at the
|
This is the part of the ROM actually managed by CBFS, located at the
|
||||||
end of the ROM (passed through cbfstool -o) on x86 and at at the start
|
end of the ROM (passed through cbfstool -o) on x86 and at the start
|
||||||
of the ROM (passed through cbfstool -s) everywhere else. It defaults
|
of the ROM (passed through cbfstool -s) everywhere else. It defaults
|
||||||
to span the whole ROM on all but Intel systems that use an Intel Firmware
|
to span the whole ROM on all but Intel systems that use an Intel Firmware
|
||||||
Descriptor. It can be overridden to make coreboot live alongside other
|
Descriptor. It can be overridden to make coreboot live alongside other
|
||||||
|
@ -192,7 +192,7 @@ static inline uint32_t read_clidr(void)
|
|||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* read cache size ID register register (CCSIDR) */
|
/* read cache size ID register (CCSIDR) */
|
||||||
static inline uint32_t read_ccsidr(void)
|
static inline uint32_t read_ccsidr(void)
|
||||||
{
|
{
|
||||||
uint32_t val = 0;
|
uint32_t val = 0;
|
||||||
|
@ -179,7 +179,7 @@ config X86_INIT_NEED_1_SIPI
|
|||||||
bool
|
bool
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
This option limits the number of SIPI signals sent during during the
|
This option limits the number of SIPI signals sent during the
|
||||||
common AP setup. Intel documentation specifies an INIT SIPI SIPI
|
common AP setup. Intel documentation specifies an INIT SIPI SIPI
|
||||||
sequence, however this doesn't work on some AMD and Intel platforms.
|
sequence, however this doesn't work on some AMD and Intel platforms.
|
||||||
These newer AMD and Intel platforms don't need the 10ms wait between
|
These newer AMD and Intel platforms don't need the 10ms wait between
|
||||||
@ -197,7 +197,7 @@ config RESERVE_MTRRS_FOR_OS
|
|||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
This option allows a platform to reserve 2 MTRRs for the OS usage.
|
This option allows a platform to reserve 2 MTRRs for the OS usage.
|
||||||
The Intel SDM documents that the the first 6 MTRRs are intended for
|
The Intel SDM documents that the first 6 MTRRs are intended for
|
||||||
the system BIOS and the last 2 are to be reserved for OS usage.
|
the system BIOS and the last 2 are to be reserved for OS usage.
|
||||||
However, modern OSes use PAT to control cacheability instead of
|
However, modern OSes use PAT to control cacheability instead of
|
||||||
using MTRRs.
|
using MTRRs.
|
||||||
|
@ -91,10 +91,10 @@ struct device_tree
|
|||||||
* which were consumed reading the requested value.
|
* which were consumed reading the requested value.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* Read the property, if any, at offset offset. */
|
/* Read the property at offset, if any exists. */
|
||||||
int fdt_next_property(const void *blob, uint32_t offset,
|
int fdt_next_property(const void *blob, uint32_t offset,
|
||||||
struct fdt_property *prop);
|
struct fdt_property *prop);
|
||||||
/* Read the name of the node, if any, at offset offset. */
|
/* Read the name of the node at offset, if any exists. */
|
||||||
int fdt_node_name(const void *blob, uint32_t offset, const char **name);
|
int fdt_node_name(const void *blob, uint32_t offset, const char **name);
|
||||||
|
|
||||||
void fdt_print_node(const void *blob, uint32_t offset);
|
void fdt_print_node(const void *blob, uint32_t offset);
|
||||||
|
@ -40,7 +40,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref ehci2 on # USB2 EHCI #2 Unsupported PCI device 8086:1c2c
|
device ref ehci2 on # USB2 EHCI #2 Unsupported PCI device 8086:1c2c
|
||||||
subsystemid 0x8086 0x7270
|
subsystemid 0x8086 0x7270
|
||||||
end
|
end
|
||||||
device ref hda on # High Definition Audio Audio controller
|
device ref hda on # High Definition Audio controller
|
||||||
subsystemid 0x8086 0x7270
|
subsystemid 0x8086 0x7270
|
||||||
end
|
end
|
||||||
device ref pcie_rp1 on # PCIe Port #1
|
device ref pcie_rp1 on # PCIe Port #1
|
||||||
|
@ -57,7 +57,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref ehci2 on # USB2 EHCI #2
|
device ref ehci2 on # USB2 EHCI #2
|
||||||
subsystemid 0x1849 0x1e2d
|
subsystemid 0x1849 0x1e2d
|
||||||
end
|
end
|
||||||
device ref hda on # High Definition Audio Audio controller
|
device ref hda on # High Definition Audio controller
|
||||||
subsystemid 0x1849 0x8892
|
subsystemid 0x1849 0x8892
|
||||||
end
|
end
|
||||||
device ref pcie_rp1 on # PCIe Port #1
|
device ref pcie_rp1 on # PCIe Port #1
|
||||||
|
@ -5,7 +5,7 @@ chip northbridge/intel/sandybridge
|
|||||||
subsystemid 0x1043 0x844d inherit
|
subsystemid 0x1043 0x844d inherit
|
||||||
chip southbridge/intel/bd82x6x
|
chip southbridge/intel/bd82x6x
|
||||||
register "gen1_dec" = "0x000c0291"
|
register "gen1_dec" = "0x000c0291"
|
||||||
device pci 1b.0 on # High Definition Audio Audio controller
|
device pci 1b.0 on # High Definition Audio controller
|
||||||
subsystemid 0x1043 0x8445
|
subsystemid 0x1043 0x8445
|
||||||
end
|
end
|
||||||
device pci 1c.0 off end # PCIe Port #1
|
device pci 1c.0 off end # PCIe Port #1
|
||||||
|
@ -11,7 +11,7 @@ static void bootblock_northbridge_init(void)
|
|||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* The "io" variant of the config access is explicitly used to
|
* The "io" variant of the config access is explicitly used to
|
||||||
* setup the PCIEXBAR because CONFIG(ECAM_MMCONF_SUPPORT) is set to
|
* setup the PCIEXBAR because CONFIG(ECAM_MMCONF_SUPPORT) is set
|
||||||
* to true. That way all subsequent non-explicit config accesses use
|
* to true. That way all subsequent non-explicit config accesses use
|
||||||
* MCFG. This code also assumes that bootblock_northbridge_init() is
|
* MCFG. This code also assumes that bootblock_northbridge_init() is
|
||||||
* the first thing called in the non-asm boot block code. The final
|
* the first thing called in the non-asm boot block code. The final
|
||||||
|
@ -80,7 +80,7 @@ static void mainboard_config_cbi_wp(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Note that we are assuming that the Status Register protect bits are
|
* Note that we are assuming that the Status Register protect bits
|
||||||
* are located at this index and that 1 means hardware protected. This
|
* are located at this index and that 1 means hardware protected. This
|
||||||
* should be the case for these boards.
|
* should be the case for these boards.
|
||||||
*/
|
*/
|
||||||
|
@ -168,7 +168,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[2]" = "1"
|
register "PcieRpAdvancedErrorReporting[2]" = "1"
|
||||||
# RP 3, Enable Latency Tolerance Reporting Mechanism
|
# RP 3, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[2]" = "1"
|
register "PcieRpLtrEnable[2]" = "1"
|
||||||
# RP 3 uses uses CLK SRC 0
|
# RP 3 uses CLK SRC 0
|
||||||
register "PcieRpClkSrcNumber[2]" = "0"
|
register "PcieRpClkSrcNumber[2]" = "0"
|
||||||
|
|
||||||
# Enable Root port 4(x1) for WLAN.
|
# Enable Root port 4(x1) for WLAN.
|
||||||
@ -181,7 +181,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[3]" = "1"
|
register "PcieRpAdvancedErrorReporting[3]" = "1"
|
||||||
# RP 4, Enable Latency Tolerance Reporting Mechanism
|
# RP 4, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[3]" = "1"
|
register "PcieRpLtrEnable[3]" = "1"
|
||||||
# RP 4 uses uses CLK SRC 5
|
# RP 4 uses CLK SRC 5
|
||||||
register "PcieRpClkSrcNumber[3]" = "5"
|
register "PcieRpClkSrcNumber[3]" = "5"
|
||||||
|
|
||||||
# Enable Root port 5(x4) for NVMe.
|
# Enable Root port 5(x4) for NVMe.
|
||||||
@ -207,7 +207,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[8]" = "1"
|
register "PcieRpAdvancedErrorReporting[8]" = "1"
|
||||||
# RP 9, Enable Latency Tolerance Reporting Mechanism
|
# RP 9, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[8]" = "1"
|
register "PcieRpLtrEnable[8]" = "1"
|
||||||
# RP 9 uses uses CLK SRC 2
|
# RP 9 uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[8]" = "2"
|
register "PcieRpClkSrcNumber[8]" = "2"
|
||||||
|
|
||||||
# Enable Root port 11 for BtoB.
|
# Enable Root port 11 for BtoB.
|
||||||
@ -220,7 +220,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[10]" = "1"
|
register "PcieRpAdvancedErrorReporting[10]" = "1"
|
||||||
# RP 11, Enable Latency Tolerance Reporting Mechanism
|
# RP 11, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[10]" = "1"
|
register "PcieRpLtrEnable[10]" = "1"
|
||||||
# RP 11 uses uses CLK SRC 2
|
# RP 11 uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[10]" = "2"
|
register "PcieRpClkSrcNumber[10]" = "2"
|
||||||
|
|
||||||
# Enable Root port 12 for BtoB.
|
# Enable Root port 12 for BtoB.
|
||||||
@ -233,7 +233,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[11]" = "1"
|
register "PcieRpAdvancedErrorReporting[11]" = "1"
|
||||||
# RP 12, Enable Latency Tolerance Reporting Mechanism
|
# RP 12, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[11]" = "1"
|
register "PcieRpLtrEnable[11]" = "1"
|
||||||
# RP 12 uses uses CLK SRC 2
|
# RP 12 uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[11]" = "2"
|
register "PcieRpClkSrcNumber[11]" = "2"
|
||||||
|
|
||||||
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C
|
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C
|
||||||
|
@ -10,7 +10,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[6]" = "1"
|
register "PcieRpAdvancedErrorReporting[6]" = "1"
|
||||||
# RP 7, Enable Latency Tolerance Reporting Mechanism
|
# RP 7, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[6]" = "1"
|
register "PcieRpLtrEnable[6]" = "1"
|
||||||
# RP 7 uses uses CLK SRC 4
|
# RP 7 uses CLK SRC 4
|
||||||
register "PcieRpClkSrcNumber[6]" = "4"
|
register "PcieRpClkSrcNumber[6]" = "4"
|
||||||
|
|
||||||
# Enable Root port 8(x1) for TPU0
|
# Enable Root port 8(x1) for TPU0
|
||||||
@ -23,7 +23,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[7]" = "1"
|
register "PcieRpAdvancedErrorReporting[7]" = "1"
|
||||||
# RP 8, Enable Latency Tolerance Reporting Mechanism
|
# RP 8, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[7]" = "1"
|
register "PcieRpLtrEnable[7]" = "1"
|
||||||
# RP 8 uses uses CLK SRC 2
|
# RP 8 uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[7]" = "2"
|
register "PcieRpClkSrcNumber[7]" = "2"
|
||||||
|
|
||||||
# Enable Root port 9(x4) for i350 LAN
|
# Enable Root port 9(x4) for i350 LAN
|
||||||
@ -34,7 +34,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[8]" = "1"
|
register "PcieRpAdvancedErrorReporting[8]" = "1"
|
||||||
# RP 9, Enable Latency Tolerance Reporting Mechanism
|
# RP 9, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[8]" = "1"
|
register "PcieRpLtrEnable[8]" = "1"
|
||||||
# RP 9 uses uses CLK SRC 2
|
# RP 9 uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[8]" = "2"
|
register "PcieRpClkSrcNumber[8]" = "2"
|
||||||
|
|
||||||
# These are part of Root port 9(x4)
|
# These are part of Root port 9(x4)
|
||||||
|
@ -130,7 +130,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
||||||
# RP 1, Enable Latency Tolerance Reporting Mechanism
|
# RP 1, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[0]" = "1"
|
register "PcieRpLtrEnable[0]" = "1"
|
||||||
# RP 1 uses uses CLK SRC 1
|
# RP 1 uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[0]" = "1"
|
register "PcieRpClkSrcNumber[0]" = "1"
|
||||||
|
|
||||||
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C Port 1
|
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C Port 1
|
||||||
|
@ -135,7 +135,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpClkReqSupport[0]" = "1"
|
register "PcieRpClkReqSupport[0]" = "1"
|
||||||
# RP 1 uses SRCCLKREQ1#
|
# RP 1 uses SRCCLKREQ1#
|
||||||
register "PcieRpClkReqNumber[0]" = "1"
|
register "PcieRpClkReqNumber[0]" = "1"
|
||||||
# RP 1 uses uses CLK SRC 1
|
# RP 1 uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[0]" = "1"
|
register "PcieRpClkSrcNumber[0]" = "1"
|
||||||
# RP 1, Enable Advanced Error Reporting
|
# RP 1, Enable Advanced Error Reporting
|
||||||
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
||||||
|
@ -133,7 +133,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpClkReqSupport[0]" = "1"
|
register "PcieRpClkReqSupport[0]" = "1"
|
||||||
# RP 1 uses SRCCLKREQ1#
|
# RP 1 uses SRCCLKREQ1#
|
||||||
register "PcieRpClkReqNumber[0]" = "1"
|
register "PcieRpClkReqNumber[0]" = "1"
|
||||||
# RP 1 uses uses CLK SRC 1
|
# RP 1 uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[0]" = "1"
|
register "PcieRpClkSrcNumber[0]" = "1"
|
||||||
# RP 1, Enable Advanced Error Reporting
|
# RP 1, Enable Advanced Error Reporting
|
||||||
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
||||||
|
@ -130,7 +130,7 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
register "PcieRpAdvancedErrorReporting[0]" = "1"
|
||||||
# RP 1, Enable Latency Tolerance Reporting Mechanism
|
# RP 1, Enable Latency Tolerance Reporting Mechanism
|
||||||
register "PcieRpLtrEnable[0]" = "1"
|
register "PcieRpLtrEnable[0]" = "1"
|
||||||
# RP 1 uses uses CLK SRC 1
|
# RP 1 uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[0]" = "1"
|
register "PcieRpClkSrcNumber[0]" = "1"
|
||||||
|
|
||||||
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C Port 1
|
register "usb2_ports[0]" = "USB2_PORT_LONG(OC0)" # Type-C Port 1
|
||||||
|
@ -30,7 +30,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt on end # Management Engine KT
|
device ref me_kt on end # Management Engine KT
|
||||||
device ref gbe on end # Intel Gigabit Ethernet
|
device ref gbe on end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on end # PCIe Port #1
|
device ref pcie_rp1 on end # PCIe Port #1
|
||||||
device ref pcie_rp2 off end # PCIe Port #2
|
device ref pcie_rp2 off end # PCIe Port #2
|
||||||
device ref pcie_rp3 off end # PCIe Port #3
|
device ref pcie_rp3 off end # PCIe Port #3
|
||||||
|
@ -34,7 +34,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt on end # Management Engine KT
|
device ref me_kt on end # Management Engine KT
|
||||||
device ref gbe on end # Intel Gigabit Ethernet
|
device ref gbe on end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on end # PCIe Port #1
|
device ref pcie_rp1 on end # PCIe Port #1
|
||||||
device ref pcie_rp2 off end # PCIe Port #2
|
device ref pcie_rp2 off end # PCIe Port #2
|
||||||
device ref pcie_rp3 off end # PCIe Port #3
|
device ref pcie_rp3 off end # PCIe Port #3
|
||||||
|
@ -10,37 +10,37 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpEnable[5]" = "1"
|
register "PcieRpEnable[5]" = "1"
|
||||||
register "PcieRpClkReqSupport[5]" = "1"
|
register "PcieRpClkReqSupport[5]" = "1"
|
||||||
register "PcieRpClkReqNumber[5]" = "1" #uses SRCCLKREQ1
|
register "PcieRpClkReqNumber[5]" = "1" #uses SRCCLKREQ1
|
||||||
# RP6, uses uses CLK SRC 1
|
# RP6, uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[5]" = "1"
|
register "PcieRpClkSrcNumber[5]" = "1"
|
||||||
|
|
||||||
register "PcieRpEnable[6]" = "1"
|
register "PcieRpEnable[6]" = "1"
|
||||||
register "PcieRpClkReqSupport[6]" = "1"
|
register "PcieRpClkReqSupport[6]" = "1"
|
||||||
register "PcieRpClkReqNumber[6]" = "2" #uses SRCCLKREQ2
|
register "PcieRpClkReqNumber[6]" = "2" #uses SRCCLKREQ2
|
||||||
# RP7, uses uses CLK SRC 2
|
# RP7, uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[6]" = "2"
|
register "PcieRpClkSrcNumber[6]" = "2"
|
||||||
|
|
||||||
register "PcieRpEnable[7]" = "1"
|
register "PcieRpEnable[7]" = "1"
|
||||||
register "PcieRpClkReqSupport[7]" = "1"
|
register "PcieRpClkReqSupport[7]" = "1"
|
||||||
register "PcieRpClkReqNumber[7]" = "3" #uses SRCCLKREQ3
|
register "PcieRpClkReqNumber[7]" = "3" #uses SRCCLKREQ3
|
||||||
# RP8, uses uses CLK SRC 3
|
# RP8, uses CLK SRC 3
|
||||||
register "PcieRpClkSrcNumber[7]" = "3"
|
register "PcieRpClkSrcNumber[7]" = "3"
|
||||||
|
|
||||||
register "PcieRpEnable[8]" = "1"
|
register "PcieRpEnable[8]" = "1"
|
||||||
register "PcieRpClkReqSupport[8]" = "1"
|
register "PcieRpClkReqSupport[8]" = "1"
|
||||||
register "PcieRpClkReqNumber[8]" = "4" #uses SRCCLKREQ4
|
register "PcieRpClkReqNumber[8]" = "4" #uses SRCCLKREQ4
|
||||||
# RP9, uses uses CLK SRC 4
|
# RP9, uses CLK SRC 4
|
||||||
register "PcieRpClkSrcNumber[8]" = "4"
|
register "PcieRpClkSrcNumber[8]" = "4"
|
||||||
|
|
||||||
register "PcieRpEnable[13]" = "1"
|
register "PcieRpEnable[13]" = "1"
|
||||||
register "PcieRpClkReqSupport[13]" = "1"
|
register "PcieRpClkReqSupport[13]" = "1"
|
||||||
register "PcieRpClkReqNumber[13]" = "5" #uses SRCCLKREQ5
|
register "PcieRpClkReqNumber[13]" = "5" #uses SRCCLKREQ5
|
||||||
# RP14, uses uses CLK SRC 5
|
# RP14, uses CLK SRC 5
|
||||||
register "PcieRpClkSrcNumber[13]" = "5"
|
register "PcieRpClkSrcNumber[13]" = "5"
|
||||||
|
|
||||||
register "PcieRpEnable[16]" = "1"
|
register "PcieRpEnable[16]" = "1"
|
||||||
register "PcieRpClkReqSupport[16]" = "1"
|
register "PcieRpClkReqSupport[16]" = "1"
|
||||||
register "PcieRpClkReqNumber[16]" = "7" #uses SRCCLKREQ7
|
register "PcieRpClkReqNumber[16]" = "7" #uses SRCCLKREQ7
|
||||||
# RP17, uses uses CLK SRC 7
|
# RP17, uses CLK SRC 7
|
||||||
register "PcieRpClkSrcNumber[16]" = "7"
|
register "PcieRpClkSrcNumber[16]" = "7"
|
||||||
|
|
||||||
# USB related
|
# USB related
|
||||||
|
@ -41,21 +41,21 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpEnable[0]" = "1"
|
register "PcieRpEnable[0]" = "1"
|
||||||
register "PcieRpClkReqSupport[0]" = "1"
|
register "PcieRpClkReqSupport[0]" = "1"
|
||||||
register "PcieRpClkReqNumber[0]" = "2"
|
register "PcieRpClkReqNumber[0]" = "2"
|
||||||
# RP1, uses uses CLK SRC 2
|
# RP1, uses CLK SRC 2
|
||||||
register "PcieRpClkSrcNumber[0]" = "2"
|
register "PcieRpClkSrcNumber[0]" = "2"
|
||||||
|
|
||||||
# PCIE Port 5 x1 -> SLOT2/LAN
|
# PCIE Port 5 x1 -> SLOT2/LAN
|
||||||
register "PcieRpEnable[4]" = "1"
|
register "PcieRpEnable[4]" = "1"
|
||||||
register "PcieRpClkReqSupport[4]" = "1"
|
register "PcieRpClkReqSupport[4]" = "1"
|
||||||
register "PcieRpClkReqNumber[4]" = "3"
|
register "PcieRpClkReqNumber[4]" = "3"
|
||||||
# RP5, uses uses CLK SRC 3
|
# RP5, uses CLK SRC 3
|
||||||
register "PcieRpClkSrcNumber[4]" = "3"
|
register "PcieRpClkSrcNumber[4]" = "3"
|
||||||
|
|
||||||
# PCIE Port 6 x1 -> SLOT3
|
# PCIE Port 6 x1 -> SLOT3
|
||||||
register "PcieRpEnable[5]" = "1"
|
register "PcieRpEnable[5]" = "1"
|
||||||
register "PcieRpClkReqSupport[5]" = "1"
|
register "PcieRpClkReqSupport[5]" = "1"
|
||||||
register "PcieRpClkReqNumber[5]" = "1"
|
register "PcieRpClkReqNumber[5]" = "1"
|
||||||
# RP6, uses uses CLK SRC 1
|
# RP6, uses CLK SRC 1
|
||||||
register "PcieRpClkSrcNumber[5]" = "1"
|
register "PcieRpClkSrcNumber[5]" = "1"
|
||||||
|
|
||||||
# PCIE Port 7 Disabled
|
# PCIE Port 7 Disabled
|
||||||
@ -64,14 +64,14 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpEnable[8]" = "1"
|
register "PcieRpEnable[8]" = "1"
|
||||||
register "PcieRpClkReqSupport[8]" = "1"
|
register "PcieRpClkReqSupport[8]" = "1"
|
||||||
register "PcieRpClkReqNumber[8]" = "5"
|
register "PcieRpClkReqNumber[8]" = "5"
|
||||||
# RP9, uses uses CLK SRC 5
|
# RP9, uses CLK SRC 5
|
||||||
register "PcieRpClkSrcNumber[8]" = "5"
|
register "PcieRpClkSrcNumber[8]" = "5"
|
||||||
|
|
||||||
# PCIE Port 10 x1 -> WiGig
|
# PCIE Port 10 x1 -> WiGig
|
||||||
register "PcieRpEnable[9]" = "1"
|
register "PcieRpEnable[9]" = "1"
|
||||||
register "PcieRpClkReqSupport[9]" = "1"
|
register "PcieRpClkReqSupport[9]" = "1"
|
||||||
register "PcieRpClkReqNumber[9]" = "4"
|
register "PcieRpClkReqNumber[9]" = "4"
|
||||||
# RP10, uses uses CLK SRC 4
|
# RP10, uses CLK SRC 4
|
||||||
register "PcieRpClkSrcNumber[9]" = "4"
|
register "PcieRpClkSrcNumber[9]" = "4"
|
||||||
|
|
||||||
# USB 2.0 Enable all ports
|
# USB 2.0 Enable all ports
|
||||||
|
@ -101,15 +101,15 @@ chip soc/intel/skylake
|
|||||||
register "PcieRpClkReqNumber[5]" = "4"
|
register "PcieRpClkReqNumber[5]" = "4"
|
||||||
register "PcieRpClkReqNumber[8]" = "1"
|
register "PcieRpClkReqNumber[8]" = "1"
|
||||||
|
|
||||||
# RP 3 uses uses CLK SRC 5#
|
# RP 3 uses CLK SRC 5#
|
||||||
register "PcieRpClkSrcNumber[2]" = "5"
|
register "PcieRpClkSrcNumber[2]" = "5"
|
||||||
# RP 4 uses uses CLK SRC 2#
|
# RP 4 uses CLK SRC 2#
|
||||||
register "PcieRpClkSrcNumber[3]" = "2"
|
register "PcieRpClkSrcNumber[3]" = "2"
|
||||||
# RP 5 uses uses CLK SRC 3#
|
# RP 5 uses CLK SRC 3#
|
||||||
register "PcieRpClkSrcNumber[4]" = "3"
|
register "PcieRpClkSrcNumber[4]" = "3"
|
||||||
# RP 6 uses uses CLK SRC 4#
|
# RP 6 uses CLK SRC 4#
|
||||||
register "PcieRpClkSrcNumber[5]" = "4"
|
register "PcieRpClkSrcNumber[5]" = "4"
|
||||||
# RP 9 uses uses CLK SRC 1#
|
# RP 9 uses CLK SRC 1#
|
||||||
register "PcieRpClkSrcNumber[8]" = "1"
|
register "PcieRpClkSrcNumber[8]" = "1"
|
||||||
|
|
||||||
# USB 2.0 Enable all ports
|
# USB 2.0 Enable all ports
|
||||||
|
@ -41,7 +41,7 @@ chip northbridge/intel/haswell
|
|||||||
device pci 16.3 off end # Management Engine KT
|
device pci 16.3 off end # Management Engine KT
|
||||||
device pci 19.0 on end # Intel Gigabit Ethernet
|
device pci 19.0 on end # Intel Gigabit Ethernet
|
||||||
device pci 1a.0 on end # USB2 EHCI #2
|
device pci 1a.0 on end # USB2 EHCI #2
|
||||||
device pci 1b.0 on end # High Definition Audio Audio controller
|
device pci 1b.0 on end # High Definition Audio controller
|
||||||
device pci 1c.0 on end # PCIe Port #1, Realtek Card Reader
|
device pci 1c.0 on end # PCIe Port #1, Realtek Card Reader
|
||||||
device pci 1c.1 on # PCIe Port #2, WLAN
|
device pci 1c.1 on # PCIe Port #2, WLAN
|
||||||
smbios_slot_desc "0x14" "1" "M.2 2230" "8"
|
smbios_slot_desc "0x14" "1" "M.2 2230" "8"
|
||||||
|
@ -41,7 +41,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt off end # Management Engine KT
|
device ref me_kt off end # Management Engine KT
|
||||||
device ref gbe off end # Intel Gigabit Ethernet
|
device ref gbe off end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on end # PCIe Port #1
|
device ref pcie_rp1 on end # PCIe Port #1
|
||||||
device ref pcie_rp2 on end # PCIe Port #2
|
device ref pcie_rp2 on end # PCIe Port #2
|
||||||
device ref pcie_rp3 on end # PCIe Port #3
|
device ref pcie_rp3 on end # PCIe Port #3
|
||||||
|
@ -45,7 +45,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt off end # Management Engine KT
|
device ref me_kt off end # Management Engine KT
|
||||||
device ref gbe off end # Intel Gigabit Ethernet
|
device ref gbe off end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on end # PCIe Port #1
|
device ref pcie_rp1 on end # PCIe Port #1
|
||||||
device ref pcie_rp2 on end # PCIe Port #2
|
device ref pcie_rp2 on end # PCIe Port #2
|
||||||
device ref pcie_rp3 off end # PCIe Port #3
|
device ref pcie_rp3 off end # PCIe Port #3
|
||||||
|
@ -43,7 +43,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt off end # Management Engine KT
|
device ref me_kt off end # Management Engine KT
|
||||||
device ref gbe on end # Intel Gigabit Ethernet
|
device ref gbe on end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on # PCIe Port #1
|
device ref pcie_rp1 on # PCIe Port #1
|
||||||
chip drivers/ricoh/rce822 # Ricoh cardreader
|
chip drivers/ricoh/rce822 # Ricoh cardreader
|
||||||
register "disable_mask" = "0x87"
|
register "disable_mask" = "0x87"
|
||||||
|
@ -55,7 +55,7 @@ chip northbridge/intel/sandybridge
|
|||||||
device ref me_kt off end # Management Engine KT
|
device ref me_kt off end # Management Engine KT
|
||||||
device ref gbe off end # Intel Gigabit Ethernet
|
device ref gbe off end # Intel Gigabit Ethernet
|
||||||
device ref ehci2 on end # USB2 EHCI #2
|
device ref ehci2 on end # USB2 EHCI #2
|
||||||
device ref hda on end # High Definition Audio Audio controller
|
device ref hda on end # High Definition Audio controller
|
||||||
device ref pcie_rp1 on end # PCIe Port #1
|
device ref pcie_rp1 on end # PCIe Port #1
|
||||||
device ref pcie_rp2 on end # PCIe Port #2 (WLAN card)
|
device ref pcie_rp2 on end # PCIe Port #2 (WLAN card)
|
||||||
device ref pcie_rp3 on end # PCIe Port #3 (Card Reader)
|
device ref pcie_rp3 on end # PCIe Port #3 (Card Reader)
|
||||||
|
@ -96,7 +96,7 @@ chip soc/intel/alderlake
|
|||||||
}"
|
}"
|
||||||
register "pcie_clk_config_flag[0]" = "PCIE_CLK_FREE_RUNNING"
|
register "pcie_clk_config_flag[0]" = "PCIE_CLK_FREE_RUNNING"
|
||||||
|
|
||||||
# Enable CPU PCIE RP 1, 2, 3 using using free running CLK (0x80)
|
# Enable CPU PCIE RP 1, 2, 3 using free running CLK (0x80)
|
||||||
# Clock source is shared hence marked as free running.
|
# Clock source is shared hence marked as free running.
|
||||||
register "cpu_pcie_rp[CPU_RP(1)]" = "{
|
register "cpu_pcie_rp[CPU_RP(1)]" = "{
|
||||||
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_CLK_SRC_UNUSED,
|
.flags = PCIE_RP_LTR | PCIE_RP_AER | PCIE_RP_CLK_SRC_UNUSED,
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Check Signature in EEPROM (M24C32-FMN6TP)
|
* Check Signature in EEPROM (M24C32-FMN6TP)
|
||||||
* If signature is there we assume that that the content is valid
|
* If signature is there we assume that the content is valid
|
||||||
*/
|
*/
|
||||||
int check_signature(const size_t offset, const uint64_t signature)
|
int check_signature(const size_t offset, const uint64_t signature)
|
||||||
{
|
{
|
||||||
|
@ -1111,7 +1111,7 @@ void cse_fw_sync(void)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* If system is in recovery mode, CSE Lite update has to be skipped but CSE
|
* If system is in recovery mode, CSE Lite update has to be skipped but CSE
|
||||||
* sub-partitions like NPHY and IOM have to to be updated. If CSE sub-parition update
|
* sub-partitions like NPHY and IOM have to be updated. If CSE sub-parition update
|
||||||
* fails during recovery, just continue to boot.
|
* fails during recovery, just continue to boot.
|
||||||
*/
|
*/
|
||||||
if (CONFIG(SOC_INTEL_CSE_SUB_PART_UPDATE) && vboot_recovery_mode_enabled()) {
|
if (CONFIG(SOC_INTEL_CSE_SUB_PART_UPDATE) && vboot_recovery_mode_enabled()) {
|
||||||
|
@ -47,8 +47,8 @@ static void lpc_init(struct device *dev)
|
|||||||
/* Disable LPC MSI Capability */
|
/* Disable LPC MSI Capability */
|
||||||
byte = pci_read_config8(dev, 0x78);
|
byte = pci_read_config8(dev, 0x78);
|
||||||
byte &= ~(1 << 1);
|
byte &= ~(1 << 1);
|
||||||
byte &= ~(1 << 0); /* Keep the old way. i.e., when bus master/DMA cycle is going
|
byte &= ~(1 << 0); /* Keep the old way. i.e., when bus master/DMA cycle is running
|
||||||
on on LPC, it holds PCI grant, so no LPC slave cycle can
|
on LPC, it holds PCI grant, so no LPC slave cycle can
|
||||||
interrupt and visit LPC. */
|
interrupt and visit LPC. */
|
||||||
pci_write_config8(dev, 0x78, byte);
|
pci_write_config8(dev, 0x78, byte);
|
||||||
|
|
||||||
|
@ -342,7 +342,7 @@ int __attribute__((weak))mb_measure(int wake_from_s3)
|
|||||||
*
|
*
|
||||||
* mb_measure_log_start
|
* mb_measure_log_start
|
||||||
*
|
*
|
||||||
* performs the measurements defined by the the board routines.
|
* performs the measurements defined by the board routines.
|
||||||
*
|
*
|
||||||
* The logging is defined by the mb_log_list structure
|
* The logging is defined by the mb_log_list structure
|
||||||
*
|
*
|
||||||
|
@ -109,7 +109,7 @@ static void test_mktime(void **state)
|
|||||||
tm.mon = 2;
|
tm.mon = 2;
|
||||||
tm.mday = 29;
|
tm.mday = 29;
|
||||||
assert_int_equal(1078062333, rtc_mktime(&tm));
|
assert_int_equal(1078062333, rtc_mktime(&tm));
|
||||||
/* Ensure that February 29 and March 1 have different different and correct values
|
/* Ensure that February 29 and March 1 have different and correct values
|
||||||
in leap year */
|
in leap year */
|
||||||
tm = (struct rtc_time){
|
tm = (struct rtc_time){
|
||||||
.year = 2004, .mon = 3, .mday = 1, .hour = 7, .min = 7, .sec = 17,
|
.year = 2004, .mon = 3, .mday = 1, .hour = 7, .min = 7, .sec = 17,
|
||||||
|
@ -317,7 +317,7 @@ static struct chip *get_chip(char *path)
|
|||||||
sprintf(chip_h, "src/%s", path);
|
sprintf(chip_h, "src/%s", path);
|
||||||
if ((stat(chip_h, &st) == -1) && (errno == ENOENT)) {
|
if ((stat(chip_h, &st) == -1) && (errno == ENOENT)) {
|
||||||
/* root_complex gets away without a separate directory, but
|
/* root_complex gets away without a separate directory, but
|
||||||
* exists on on pretty much all AMD chipsets.
|
* exists on pretty much all AMD chipsets.
|
||||||
*/
|
*/
|
||||||
if (!strstr(path, "/root_complex")) {
|
if (!strstr(path, "/root_complex")) {
|
||||||
fprintf(stderr, "ERROR: Chip component %s does not exist.\n",
|
fprintf(stderr, "ERROR: Chip component %s does not exist.\n",
|
||||||
|
Reference in New Issue
Block a user