blob: b39e3b899082d1d68ea0d39d8144d88c87ac63e8 [file] [log] [blame]
Bill Hoffa5f93f1d2014-06-26 21:02:48 -05001config BR2_PACKAGE_OPENPOWER_PNOR
2 bool "openpower_pnor"
Matt Ploetz3a184dd2016-08-26 17:21:06 -05003 default y if (BR2_OPENPOWER_PLATFORM)
Jeremy Kerr5e1f7b42016-07-22 13:09:38 +08004 select BR2_PACKAGE_HOSTBOOT
5 select BR2_PACKAGE_HOSTBOOT_BINARIES
6 select BR2_PACKAGE_SKIBOOT
7 select BR2_PACKAGE_OPENPOWER_FFS
8 select BR2_PACKAGE_OCC
9 select BR2_PACKAGE_CAPP_UCODE
Matt Ploetzb4d85b12016-09-29 20:24:14 -050010 select BR2_PACKAGE_WITHERSPOON_XML if (BR2_OPENPOWER_XML_PACKAGE = "witherspoon-xml")
Jeremy Kerr5e1f7b42016-07-22 13:09:38 +080011 select BR2_PACKAGE_BARRELEYE_XML if (BR2_OPENPOWER_XML_PACKAGE = "barreleye-xml")
12 select BR2_PACKAGE_FIRESTONE_XML if (BR2_OPENPOWER_XML_PACKAGE = "firestone-xml")
13 select BR2_PACKAGE_GARRISON_XML if (BR2_OPENPOWER_XML_PACKAGE = "garrison-xml")
14 select BR2_PACKAGE_HABANERO_XML if (BR2_OPENPOWER_XML_PACKAGE = "habanero-xml")
15 select BR2_PACKAGE_PALMETTO_XML if (BR2_OPENPOWER_XML_PACKAGE = "palmetto-xml")
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050016 help
17 Utilites for building a targeting binary image
18
19config BR2_OPENPOWER_PNOR_XML_LAYOUT_FILENAME
20 string "Name of Openpower pnor xml layout file"
21 help
22 String used to define hw specific make config file
23
24config BR2_OPENPOWER_CONFIG_NAME
25 string "Name of configuration"
26 help
27 String used to define configuration name
28
Brian Silver015b5912014-08-07 15:50:15 -050029config BR2_OPENPOWER_XML_PACKAGE
30 string "Name of xml/targeting package"
31 help
32 String defines the xml/targeting package used
33
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050034config BR2_OPENPOWER_PNOR_FILENAME
35 string "Name of pnor file to be created"
36 help
37 String used to define pnor filename to be created
38
Brian Horton06c2a882015-04-09 13:32:55 -050039config BR2_OPENPOWER_PNOR_UPDATE_FILENAME
40 string "Name of pnor file to be created for updates, if needed"
41 help
42 String used to define pnor filename to be created for updates, if needed
43
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050044config BR2_SKIBOOT_LID_NAME
45 string "Name of skiboot lid name to be used"
46 default "skiboot.lid"
47 help
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050048 String used to define skiboot lid filename
49
50config BR2_TARGET_SKIBOOT_XZ
51 boolean "Compress the skiboot image with XZ"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +080052 select BR2_OPENPOWER_PNOR_XZ_ENABLED
Elizabeth Liner5a8e6fa2016-07-14 15:46:49 -050053 default y
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050054
55config BR2_SKIBOOT_LID_XZ_NAME
56 string "Name of compressed skiboot lid"
57 default "skiboot.lid" if !BR2_TARGET_SKIBOOT_XZ
58 default "skiboot.lid.xz" if BR2_TARGET_SKIBOOT_XZ
59 help
60 String used to define compressed skiboot lid filename
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050061
62config BR2_HOSTBOOT_BINARY_SBE_FILENAME
63 string "Name of sbe hostboot binary"
64 help
65 String used to define name of sbe hostboot binary file
66
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050067config BR2_HOSTBOOT_BINARY_SBEC_FILENAME
68 string "Name of sbec hostboot binary"
69 help
70 String used to define name of sbec hostboot binary file
71
Matt Ploetzaf3f64e2015-05-14 14:49:55 -050072config BR2_HOSTBOOT_BINARY_WINK_FILENAME
73 string "Name of winkle hostboot binary"
74 help
75 String used to define name of winkle hostboot binary file
76
Matt Ploetz02aa69d2016-09-12 18:17:15 -050077config BR2_IMA_CATALOG_FILENAME
78 string "Name of IMA catalog binary"
79 help
80 String used to define name of IMA catalog binary file
81
82config BR2_IMA_CATALOG_ECC_FILENAME
83 string "Name of IMA catalog binary"
84 help
85 String used to define name of IMA catalog binary file, ecc protected
86
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050087config BR2_OPENPOWER_TARGETING_BIN_FILENAME
88 string "Name of openpower binary targeting file"
89 help
90 String used to define name of openpower targeting binary file
Brian Silver015b5912014-08-07 15:50:15 -050091
92config BR2_OPENPOWER_TARGETING_ECC_FILENAME
93 string "Name of openpower binary targeting file"
94 help
95 String used to define name of openpower targeting binary file, ecc protected
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050096
97config BR2_OPENPOWER_PNOR_XZ_ENABLED
Jeremy Kerr4c5e6e22016-07-22 13:59:47 +080098 bool "Enable xz compression in PNOR payloads"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +080099 default n