blob: 3750609db7f62d32c163c0a33f6aaec33370f843 [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
Robert Lippertaed5d2b2016-11-22 16:32:06 -080010 select BR2_PACKAGE_ZAIUS_XML if (BR2_OPENPOWER_XML_PACKAGE = "zaius-xml")
Matt Ploetzb4d85b12016-09-29 20:24:14 -050011 select BR2_PACKAGE_WITHERSPOON_XML if (BR2_OPENPOWER_XML_PACKAGE = "witherspoon-xml")
Jeremy Kerr5e1f7b42016-07-22 13:09:38 +080012 select BR2_PACKAGE_BARRELEYE_XML if (BR2_OPENPOWER_XML_PACKAGE = "barreleye-xml")
13 select BR2_PACKAGE_FIRESTONE_XML if (BR2_OPENPOWER_XML_PACKAGE = "firestone-xml")
14 select BR2_PACKAGE_GARRISON_XML if (BR2_OPENPOWER_XML_PACKAGE = "garrison-xml")
15 select BR2_PACKAGE_HABANERO_XML if (BR2_OPENPOWER_XML_PACKAGE = "habanero-xml")
16 select BR2_PACKAGE_PALMETTO_XML if (BR2_OPENPOWER_XML_PACKAGE = "palmetto-xml")
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050017 help
18 Utilites for building a targeting binary image
19
20config BR2_OPENPOWER_PNOR_XML_LAYOUT_FILENAME
21 string "Name of Openpower pnor xml layout file"
22 help
23 String used to define hw specific make config file
24
25config BR2_OPENPOWER_CONFIG_NAME
26 string "Name of configuration"
27 help
28 String used to define configuration name
29
Brian Silver015b5912014-08-07 15:50:15 -050030config BR2_OPENPOWER_XML_PACKAGE
31 string "Name of xml/targeting package"
32 help
33 String defines the xml/targeting package used
34
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050035config BR2_OPENPOWER_PNOR_FILENAME
36 string "Name of pnor file to be created"
37 help
38 String used to define pnor filename to be created
39
Brian Horton06c2a882015-04-09 13:32:55 -050040config BR2_OPENPOWER_PNOR_UPDATE_FILENAME
41 string "Name of pnor file to be created for updates, if needed"
42 help
43 String used to define pnor filename to be created for updates, if needed
44
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050045config BR2_SKIBOOT_LID_NAME
46 string "Name of skiboot lid name to be used"
47 default "skiboot.lid"
48 help
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050049 String used to define skiboot lid filename
50
51config BR2_TARGET_SKIBOOT_XZ
52 boolean "Compress the skiboot image with XZ"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +080053 select BR2_OPENPOWER_PNOR_XZ_ENABLED
Elizabeth Liner5a8e6fa2016-07-14 15:46:49 -050054 default y
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050055
56config BR2_SKIBOOT_LID_XZ_NAME
57 string "Name of compressed skiboot lid"
58 default "skiboot.lid" if !BR2_TARGET_SKIBOOT_XZ
59 default "skiboot.lid.xz" if BR2_TARGET_SKIBOOT_XZ
60 help
61 String used to define compressed skiboot lid filename
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050062
63config BR2_HOSTBOOT_BINARY_SBE_FILENAME
64 string "Name of sbe hostboot binary"
65 help
66 String used to define name of sbe hostboot binary file
67
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050068config BR2_HOSTBOOT_BINARY_SBEC_FILENAME
69 string "Name of sbec hostboot binary"
70 help
71 String used to define name of sbec hostboot binary file
72
Matt Ploetzaf3f64e2015-05-14 14:49:55 -050073config BR2_HOSTBOOT_BINARY_WINK_FILENAME
74 string "Name of winkle hostboot binary"
75 help
76 String used to define name of winkle hostboot binary file
77
Matt Ploetz02aa69d2016-09-12 18:17:15 -050078config BR2_IMA_CATALOG_FILENAME
79 string "Name of IMA catalog binary"
80 help
81 String used to define name of IMA catalog binary file
82
83config BR2_IMA_CATALOG_ECC_FILENAME
84 string "Name of IMA catalog binary"
85 help
86 String used to define name of IMA catalog binary file, ecc protected
87
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050088config BR2_OPENPOWER_TARGETING_BIN_FILENAME
89 string "Name of openpower binary targeting file"
90 help
91 String used to define name of openpower targeting binary file
Brian Silver015b5912014-08-07 15:50:15 -050092
93config BR2_OPENPOWER_TARGETING_ECC_FILENAME
94 string "Name of openpower binary targeting file"
95 help
96 String used to define name of openpower targeting binary file, ecc protected
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050097
98config BR2_OPENPOWER_PNOR_XZ_ENABLED
Jeremy Kerr4c5e6e22016-07-22 13:59:47 +080099 bool "Enable xz compression in PNOR payloads"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +0800100 default n