blob: 38e425ab85b42c9c79d9a0b0f061c5bf8dc77992 [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 Ploetzdfd5a472017-01-19 13:13:55 -060010 select BRZ_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")
Jeremy Kerr5e1f7b42016-07-22 13:09:38 +080013 select BR2_PACKAGE_BARRELEYE_XML if (BR2_OPENPOWER_XML_PACKAGE = "barreleye-xml")
14 select BR2_PACKAGE_FIRESTONE_XML if (BR2_OPENPOWER_XML_PACKAGE = "firestone-xml")
15 select BR2_PACKAGE_GARRISON_XML if (BR2_OPENPOWER_XML_PACKAGE = "garrison-xml")
16 select BR2_PACKAGE_HABANERO_XML if (BR2_OPENPOWER_XML_PACKAGE = "habanero-xml")
17 select BR2_PACKAGE_PALMETTO_XML if (BR2_OPENPOWER_XML_PACKAGE = "palmetto-xml")
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050018 help
19 Utilites for building a targeting binary image
20
21config BR2_OPENPOWER_PNOR_XML_LAYOUT_FILENAME
22 string "Name of Openpower pnor xml layout file"
23 help
24 String used to define hw specific make config file
25
26config BR2_OPENPOWER_CONFIG_NAME
27 string "Name of configuration"
28 help
29 String used to define configuration name
30
Brian Silver015b5912014-08-07 15:50:15 -050031config BR2_OPENPOWER_XML_PACKAGE
32 string "Name of xml/targeting package"
33 help
34 String defines the xml/targeting package used
35
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050036config BR2_OPENPOWER_PNOR_FILENAME
37 string "Name of pnor file to be created"
38 help
39 String used to define pnor filename to be created
40
Brian Horton06c2a882015-04-09 13:32:55 -050041config BR2_OPENPOWER_PNOR_UPDATE_FILENAME
42 string "Name of pnor file to be created for updates, if needed"
43 help
44 String used to define pnor filename to be created for updates, if needed
45
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050046config BR2_SKIBOOT_LID_NAME
47 string "Name of skiboot lid name to be used"
48 default "skiboot.lid"
49 help
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050050 String used to define skiboot lid filename
51
52config BR2_TARGET_SKIBOOT_XZ
53 boolean "Compress the skiboot image with XZ"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +080054 select BR2_OPENPOWER_PNOR_XZ_ENABLED
Elizabeth Liner5a8e6fa2016-07-14 15:46:49 -050055 default y
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050056
57config BR2_SKIBOOT_LID_XZ_NAME
58 string "Name of compressed skiboot lid"
59 default "skiboot.lid" if !BR2_TARGET_SKIBOOT_XZ
60 default "skiboot.lid.xz" if BR2_TARGET_SKIBOOT_XZ
61 help
62 String used to define compressed skiboot lid filename
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050063
64config BR2_HOSTBOOT_BINARY_SBE_FILENAME
65 string "Name of sbe hostboot binary"
66 help
67 String used to define name of sbe hostboot binary file
68
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050069config BR2_HOSTBOOT_BINARY_SBEC_FILENAME
70 string "Name of sbec hostboot binary"
71 help
72 String used to define name of sbec hostboot binary file
73
Matt Ploetzaf3f64e2015-05-14 14:49:55 -050074config BR2_HOSTBOOT_BINARY_WINK_FILENAME
75 string "Name of winkle hostboot binary"
76 help
77 String used to define name of winkle hostboot binary file
78
Matt Ploetz02aa69d2016-09-12 18:17:15 -050079config BR2_IMA_CATALOG_FILENAME
80 string "Name of IMA catalog binary"
81 help
82 String used to define name of IMA catalog binary file
83
84config BR2_IMA_CATALOG_ECC_FILENAME
85 string "Name of IMA catalog binary"
86 help
87 String used to define name of IMA catalog binary file, ecc protected
88
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050089config BR2_OPENPOWER_TARGETING_BIN_FILENAME
90 string "Name of openpower binary targeting file"
91 help
92 String used to define name of openpower targeting binary file
Brian Silver015b5912014-08-07 15:50:15 -050093
94config BR2_OPENPOWER_TARGETING_ECC_FILENAME
95 string "Name of openpower binary targeting file"
96 help
97 String used to define name of openpower targeting binary file, ecc protected
Elizabeth Linerfbd6c452016-03-31 10:38:17 -050098
99config BR2_OPENPOWER_PNOR_XZ_ENABLED
Jeremy Kerr4c5e6e22016-07-22 13:59:47 +0800100 bool "Enable xz compression in PNOR payloads"
Jeremy Kerr1a70aff2016-07-22 14:03:30 +0800101 default n