blob: f0b7f3137de85f94e6a5f16860654a9c136cb3b8 [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
William A. Kennington IIIc3ab3ce2017-03-17 12:58:05 -070010 select BR2_PACKAGE_IMA_CATALOG
Robert Lippertaed5d2b2016-11-22 16:32:06 -080011 select BR2_PACKAGE_ZAIUS_XML if (BR2_OPENPOWER_XML_PACKAGE = "zaius-xml")
Matt Ploetzb4d85b12016-09-29 20:24:14 -050012 select BR2_PACKAGE_WITHERSPOON_XML if (BR2_OPENPOWER_XML_PACKAGE = "witherspoon-xml")
Mengze Liaofe2b17a2017-02-22 14:53:02 -060013 select BR2_PACKAGE_ROMULUS_XML if (BR2_OPENPOWER_XML_PACKAGE = "romulus-xml")
Jeremy Kerr5e1f7b42016-07-22 13:09:38 +080014 select BR2_PACKAGE_BARRELEYE_XML if (BR2_OPENPOWER_XML_PACKAGE = "barreleye-xml")
15 select BR2_PACKAGE_FIRESTONE_XML if (BR2_OPENPOWER_XML_PACKAGE = "firestone-xml")
16 select BR2_PACKAGE_GARRISON_XML if (BR2_OPENPOWER_XML_PACKAGE = "garrison-xml")
17 select BR2_PACKAGE_HABANERO_XML if (BR2_OPENPOWER_XML_PACKAGE = "habanero-xml")
18 select BR2_PACKAGE_PALMETTO_XML if (BR2_OPENPOWER_XML_PACKAGE = "palmetto-xml")
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050019 help
20 Utilites for building a targeting binary image
21
22config BR2_OPENPOWER_PNOR_XML_LAYOUT_FILENAME
23 string "Name of Openpower pnor xml layout file"
24 help
25 String used to define hw specific make config file
26
27config BR2_OPENPOWER_CONFIG_NAME
28 string "Name of configuration"
29 help
30 String used to define configuration name
31
Brian Silver015b5912014-08-07 15:50:15 -050032config BR2_OPENPOWER_XML_PACKAGE
33 string "Name of xml/targeting package"
34 help
35 String defines the xml/targeting package used
36
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050037config BR2_OPENPOWER_PNOR_FILENAME
38 string "Name of pnor file to be created"
39 help
40 String used to define pnor filename to be created
41
Brian Horton06c2a882015-04-09 13:32:55 -050042config BR2_OPENPOWER_PNOR_UPDATE_FILENAME
43 string "Name of pnor file to be created for updates, if needed"
44 help
45 String used to define pnor filename to be created for updates, if needed
46
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050047config BR2_SKIBOOT_LID_NAME
48 string "Name of skiboot lid name to be used"
49 default "skiboot.lid"
50 help
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050051 String used to define skiboot lid filename
52
53config BR2_TARGET_SKIBOOT_XZ
54 boolean "Compress the skiboot image with XZ"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +080055 select BR2_OPENPOWER_PNOR_XZ_ENABLED
Elizabeth Liner5a8e6fa2016-07-14 15:46:49 -050056 default y
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050057
58config BR2_SKIBOOT_LID_XZ_NAME
59 string "Name of compressed skiboot lid"
60 default "skiboot.lid" if !BR2_TARGET_SKIBOOT_XZ
61 default "skiboot.lid.xz" if BR2_TARGET_SKIBOOT_XZ
62 help
63 String used to define compressed skiboot lid filename
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050064
65config BR2_HOSTBOOT_BINARY_SBE_FILENAME
66 string "Name of sbe hostboot binary"
67 help
68 String used to define name of sbe hostboot binary file
69
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050070config BR2_HOSTBOOT_BINARY_SBEC_FILENAME
71 string "Name of sbec hostboot binary"
72 help
73 String used to define name of sbec hostboot binary file
74
Matt Ploetzaf3f64e2015-05-14 14:49:55 -050075config BR2_HOSTBOOT_BINARY_WINK_FILENAME
76 string "Name of winkle hostboot binary"
77 help
78 String used to define name of winkle hostboot binary file
79
Matt Ploetz02aa69d2016-09-12 18:17:15 -050080config BR2_IMA_CATALOG_FILENAME
81 string "Name of IMA catalog binary"
82 help
83 String used to define name of IMA catalog binary file
84
85config BR2_IMA_CATALOG_ECC_FILENAME
86 string "Name of IMA catalog binary"
87 help
88 String used to define name of IMA catalog binary file, ecc protected
89
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050090config BR2_OPENPOWER_TARGETING_BIN_FILENAME
91 string "Name of openpower binary targeting file"
92 help
93 String used to define name of openpower targeting binary file
Brian Silver015b5912014-08-07 15:50:15 -050094
95config BR2_OPENPOWER_TARGETING_ECC_FILENAME
96 string "Name of openpower binary targeting file"
97 help
98 String used to define name of openpower targeting binary file, ecc protected
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050099
100config BR2_OPENPOWER_PNOR_XZ_ENABLED
Jeremy Kerr4c5e6e22016-07-22 13:59:47 +0800101 bool "Enable xz compression in PNOR payloads"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +0800102 default n