blob: 106b3036930aaa2985d45e5ddb6ec25aa661dd57 [file] [log] [blame]
Bill Hoffa4607ef02017-05-31 08:52:22 -05001# The BMC MBOX Protocol is used to access PNOR
2unset SFC_IS_AST2500
Prachi Gupta6aabb9e2016-11-17 17:20:48 -06003unset SFC_IS_AST2400
Bill Hoffa4607ef02017-05-31 08:52:22 -05004set PNORDD_IS_BMCMBOX
5unset PNORDD_IS_SFC
Prachi Gupta6aabb9e2016-11-17 17:20:48 -06006unset BMC_DOES_SFC_INIT
Matt Ploetz3a184dd2016-08-26 17:21:06 -05007unset SFC_IS_IBM_DPSS
8set ALLOW_MICRON_PNOR
9set ALLOW_MACRONIX_PNOR
10
11# VPD options.
Matt Ploetz939e11e2016-11-02 16:45:08 -050012set MVPD_READ_FROM_HW
13set MVPD_WRITE_TO_HW
Matt Ploetz3a184dd2016-08-26 17:21:06 -050014set MVPD_READ_FROM_PNOR
15set MVPD_WRITE_TO_PNOR
Matt Ploetz939e11e2016-11-02 16:45:08 -050016set DJVPD_READ_FROM_HW
Bill Hoffad7df4e62017-08-14 17:43:39 -050017unset DJVPD_WRITE_TO_HW
Matt Ploetz3a184dd2016-08-26 17:21:06 -050018set DJVPD_READ_FROM_PNOR
19set DJVPD_WRITE_TO_PNOR
Bill Hoffa07ff3102017-04-27 09:56:29 -050020set MEMVPD_READ_FROM_HW
21set MEMVPD_WRITE_TO_HW
Prachi Gupta5f32b682017-01-31 09:25:06 -060022set MEMVPD_READ_FROM_PNOR
23set MEMVPD_WRITE_TO_PNOR
Bill Hoffa07ff3102017-04-27 09:56:29 -050024set PVPD_READ_FROM_HW
25set PVPD_WRITE_TO_HW
Matt Ploetz939e11e2016-11-02 16:45:08 -050026set PVPD_READ_FROM_PNOR
27set PVPD_WRITE_TO_PNOR
28unset CDIMM_FORMAT_FOR_CVPD
Matt Ploetz3a184dd2016-08-26 17:21:06 -050029
30# gpio config
Matt Ploetz939e11e2016-11-02 16:45:08 -050031set GPIODD
Matt Ploetz3a184dd2016-08-26 17:21:06 -050032unset PALMETTO_VDDR
33
Bill Hoffa93f524d2017-08-14 14:41:56 -050034# Enable Consecutive SBE Updates
35set SBE_UPDATE_CONSECUTIVE
Matt Ploetz3a184dd2016-08-26 17:21:06 -050036unset SBE_UPDATE_INDEPENDENT
Matt Ploetz939e11e2016-11-02 16:45:08 -050037unset SBE_UPDATE_SEQUENTIAL
Bill Hoffa93f524d2017-08-14 14:41:56 -050038unset SBE_UPDATE_SIMULTANEOUS
Bill Hoffa3e47aa02017-03-03 09:16:56 -060039unset NO_SBE_UPDATES
Matt Ploetz3a184dd2016-08-26 17:21:06 -050040
Matt Ploetz939e11e2016-11-02 16:45:08 -050041unset PCIE_HOTPLUG_CONTROLLER
Matt Ploetz3a184dd2016-08-26 17:21:06 -050042
43# turn on console output
Matt Ploetzf1dffc72016-10-26 17:17:01 -050044set CONSOLE
45set BMC_AST2500
Matt Ploetz3a184dd2016-08-26 17:21:06 -050046
Bill Hoffa69e6bee2017-04-18 12:58:44 -050047unset DISABLE_HOSTBOOT_RUNTIME
Matt Ploetz3a184dd2016-08-26 17:21:06 -050048
49# Compile in hostboot runtime PRD
50set HBRT_PRD
Sheldon Baileybd11b382017-05-16 09:45:27 -050051
52# Compile in hb rt HTMGT : Load/Start OCC
53set HTMGT
54set START_OCC_DURING_BOOT
55unset CONSOLE_OUTPUT_OCC_COMM
Matt Ploetz3a184dd2016-08-26 17:21:06 -050056
57#PNOR flags
58unset PNOR_TWO_SIDE_SUPPORT
59
Bill Hoffa176d8e22017-02-15 17:09:03 -060060set BMC_BT_LPC_IPMI
Matt Ploetz3a184dd2016-08-26 17:21:06 -050061
Bill Hoffac17e97e2017-08-31 15:53:43 -050062# Enable Checkstop Analysis for both
63# Runtime and IPLtime scenarios
Prachi Guptac8e2c402017-07-24 11:26:41 -050064set ENABLE_CHECKSTOP_ANALYSIS
Bill Hoffac17e97e2017-08-31 15:53:43 -050065set IPLTIME_CHECKSTOP_ANALYSIS
Matt Ploetz3a184dd2016-08-26 17:21:06 -050066
Matt Ploetz3a184dd2016-08-26 17:21:06 -050067# set for trace debug to console
68unset CONSOLE_OUTPUT_TRACE
Bill Hoffa176d8e22017-02-15 17:09:03 -060069set CONSOLE_OUTPUT_FFDCDISPLAY
Matt Ploetz939e11e2016-11-02 16:45:08 -050070
Dan Crowell2e7bd2f2017-09-11 08:55:09 -050071# Terminate Hostboot when errors occur in manufacturing mode
72# (relies on BMC to not trigger reboot)
73unset HANG_ON_MFG_SRC_TERM