blob: 5225df77c88e88582bff5febcdcb0fa142df85bc [file] [log] [blame]
Nick Bofferdingf390b6f2019-10-08 11:55:42 -05001# The HIOMAP protocol is used to access PNOR
2unset SFC_IS_AST2500
3unset SFC_IS_AST2400
4set PNORDD_IS_IPMI
5unset PNORDD_IS_SFC
Nick Bofferding5b477702019-10-10 10:37:31 -05006unset ALLOW_MICRON_PNOR
7unset ALLOW_MACRONIX_PNOR
Nick Bofferdingf390b6f2019-10-08 11:55:42 -05008
9# VPD options - Enable EECACHE
10set MVPD_READ_FROM_HW
11set MVPD_WRITE_TO_HW
12unset MVPD_READ_FROM_PNOR
13unset MVPD_WRITE_TO_PNOR
14
15set DJVPD_READ_FROM_HW
16set DJVPD_WRITE_TO_HW
17unset DJVPD_READ_FROM_PNOR
18unset DJVPD_WRITE_TO_PNOR
19
20set MEMVPD_READ_FROM_HW
21set MEMVPD_WRITE_TO_HW
22unset MEMVPD_READ_FROM_PNOR
23unset MEMVPD_WRITE_TO_PNOR
24
Nick Bofferding5b477702019-10-10 10:37:31 -050025# PLDM will be read via PLDM which is not supported yet
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050026#set PVPD_READ_FROM_HW
27#set PVPD_WRITE_TO_HW
28#unset PVPD_READ_FROM_PNOR
29#unset PVPD_WRITE_TO_PNOR
30
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050031# gpio config
32set GPIODD
33unset PALMETTO_VDDR
34
Nick Bofferding5b477702019-10-10 10:37:31 -050035# Disable SBE updates until it is supported
36# TODO: Re-enable SBE Updates when supported
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050037unset SBE_UPDATE_CONSECUTIVE
38unset SBE_UPDATE_INDEPENDENT
39unset SBE_UPDATE_SEQUENTIAL
40unset SBE_UPDATE_SIMULTANEOUS
41set NO_SBE_UPDATES
42
43#unset PCIE_HOTPLUG_CONTROLLER
44
Chen Dued18f4f2020-01-24 12:39:39 -060045# turn on console output
Chen Du526d2192020-01-14 09:48:31 -060046set CONSOLE
Nick Bofferding05458b92019-11-20 12:11:45 -060047
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050048set BMC_AST2500
49
50#set DISABLE_HOSTBOOT_RUNTIME
51
52# Compile in hostboot runtime PRD
53#unset HBRT_PRD
54
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050055# PNOR flags
56unset PNOR_TWO_SIDE_SUPPORT
57
58set BMC_BT_LPC_IPMI
Nick Bofferding5b477702019-10-10 10:37:31 -050059
60# AXONE configs must be set until those flags are reworked in Hostboot
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050061set AXONE
62set AXONE_BRINGUP
Dan Crowell6d1e7942020-07-07 14:42:43 -050063
64# Enable hardware access to the EEPROMs with a cache
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050065set SUPPORT_EEPROM_CACHING
Dan Crowell6d1e7942020-07-07 14:42:43 -050066set SUPPORT_EEPROM_HWACCESS
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050067
Chen Dued18f4f2020-01-24 12:39:39 -060068# set for trace debug to console
Nick Bofferding05458b92019-11-20 12:11:45 -060069unset CONSOLE_OUTPUT_TRACE
Nick Bofferding5b477702019-10-10 10:37:31 -050070
Chen Dued18f4f2020-01-24 12:39:39 -060071# Output FFDC to console
72set CONSOLE_OUTPUT_FFDCDISPLAY
Nick Bofferding05458b92019-11-20 12:11:45 -060073
Chen Dued18f4f2020-01-24 12:39:39 -060074# RTC TODO 248361
75# Remove some time before product ships
Nick Bofferding05458b92019-11-20 12:11:45 -060076set PRINT_SYSTEM_INFO
Nick Bofferdingf390b6f2019-10-08 11:55:42 -050077
78# Terminate Hostboot when errors occur in manufacturing mode
79# (relies on BMC to not trigger reboot)
80#unset HANG_ON_MFG_SRC_TERM
81
Nick Bofferding35df8882019-10-10 07:50:23 -050082set ENABLE_HDAT_IN_HOSTBOOT
Nicholas E Bofferding7c8bdb12019-11-12 20:43:40 -060083
Dan Crowell4998a2f2020-07-07 16:18:52 -050084# Temporary workaround for SW461052
85set P10_BRING_UP
86
Nicholas E Bofferding7c8bdb12019-11-12 20:43:40 -060087# Until MCTP/PLDM file access available, load PHyp via the BOOTKERNEL partition
Ilya Smirnov49084ae2020-07-31 12:29:53 -050088unset LOAD_PHYP_FROM_BOOTKERNEL
89set LOAD_LIDS_VIA_PLDM
Ilya Smirnov6917d242019-12-09 16:27:21 -060090