blob: 3e3830e8717c6523a17212ec40d32c456c16beb3 [file] [log] [blame]
Klaus Heinrich Kiwid2551242020-07-16 16:59:04 -03001config BR2_PACKAGE_OPENPOWER_PNOR_P10
2 bool "openpower_pnor_p10"
3 depends on (!BR2_OPENPOWER_PNOR)
4 select BR2_TARGET_ROOTFS_INITRAMFS
5 select BR2_PACKAGE_HOSTBOOT_P10
6 select BR2_PACKAGE_HOSTBOOT_BINARIES
7 select BR2_PACKAGE_SKIBOOT
8 select BR2_PACKAGE_OPENPOWER_FFS
9 select BR2_PACKAGE_OCC_P10
Klaus Heinrich Kiwid2551242020-07-16 16:59:04 -030010 select BR2_PACKAGE_IMA_CATALOG
11 select BR2_PACKAGE_HOST_OPENPOWER_VPNOR
12 select BR2_PACKAGE_RAINIER_2U_XML
13 select BR2_PACKAGE_RAINIER_4U_XML
14 select BR2_PACKAGE_HCODE_P10
15 help
16 Utilites for building a targeting Power10 binary image
17
18menu "OpenPOWER PNOR P10 assembly options"
19
20choice
21 prompt "Secure Boot key transition type"
22 default BR2_OPENPOWER_P10_SECUREBOOT_NO_KEY_TRANSITION
23
24config BR2_OPENPOWER_P10_SECUREBOOT_NO_KEY_TRANSITION
25 bool "None"
26 help
27 Builds a driver that does not transition Secure Boot keys
28
29config BR2_OPENPOWER_P10_SECUREBOOT_KEY_TRANSITION_TO_DEV
30 bool "Transition existing keys to development keys"
31 help
32 Builds a driver that transitions Secure Boot keys to development keys and
33 powers off the system. Only usable when system security has been
34 disabled.
35
36config BR2_OPENPOWER_P10_SECUREBOOT_KEY_TRANSITION_TO_PROD
37 bool "Transition development keys to production keys"
38 help
39 Builds a driver that transitions Secure Boot development keys to
40 vendor supplied production keys and powers off the system.
41
42endchoice
43
44config BR2_OPENPOWER_P10_SECUREBOOT_SIGN_MODE
45 string "Secureboot signing mode"
46 default "development"
47 help
48 Available options [development | production]
49 Indicates the signing mode when generating the PNOR image. Only
50 applicable when hostboot is compiled with SECUREBOOT compile flag.
51 Default mode is development.
52
53config BR2_OPENPOWER_P10_PNOR_XML_LAYOUT_FILENAME
54 string "Name of Openpower pnor xml layout file"
55 help
56 String used to define hw specific make config file
57
58config BR2_OPENPOWER_PNOR_P10_LEGACY_PNOR_TARGET
59 string "Legacy name of P10 PNOR Configuration"
60 help
61 String used to define Legacy configuration name, used for
62 building legacy PNOR-related binaries and intermediate files
63
64config BR2_OPENPOWER_P10_XMLS
65 string "List of machine XMLs to include"
66 default "rainier-2u-xml rainier-4u-xml"
67 help
68 List of machine-xmls to include in the OpenPower PNOR
69
70config BR2_SKIBOOT_P10_LID_NAME
71 string "Name of skiboot lid name to be used"
72 default "skiboot.lid"
73 help
74 String used to define skiboot lid filename
75
76config BR2_HOSTBOOT_P10_BINARY_SBE_FILENAME
77 string "Name of sbe hostboot binary"
78 help
79 String used to define name of sbe hostboot binary file
80
81config BR2_HOSTBOOT_P10_BINARY_SBEC_FILENAME
82 string "Name of sbec hostboot binary"
83 help
84 String used to define name of sbec hostboot binary file
85
86config BR2_HOSTBOOT_P10_BINARY_IONV_FILENAME
87 string "Name of IONV binary"
88 default "ionv.bin"
89 help
90 String used to define name of ionv binary file
91
92config BR2_HOSTBOOT_P10_BINARY_WINK_FILENAME
93 string "Name of winkle hostboot binary"
94 help
95 String used to define name of winkle hostboot binary file
96
97config BR2_IMA_CATALOG_P10_FILENAME
98 string "Name of IMA catalog binary"
99 help
100 String used to define name of IMA catalog binary file
101
102config BR2_IMA_CATALOG_P10_ECC_FILENAME
103 string "Name of IMA catalog binary"
104 help
105 String used to define name of IMA catalog binary file, ecc protected
106
107config BR2_OCMBFW_P10_FILENAME
108 string "Name of the OCMBFW Update original file"
109 default "signed_app_fw.mem"
110 help
111 String used to define name of OCBMFW Update original file (before any processing occurs)
112
113config BR2_OCMBFW_P10_PROCESSED_FILENAME
114 string "Name of OCMBFW Update binary processed file"
115 default "ocmbfw.bin.ecc"
116 help
117 String used to define the name of the OCMBFW update binary file after processing, ecc protected
118
Mike Baiocchi56e00022022-01-18 22:26:54 -0600119config BR2_OPENPOWER_SIGNED_SECURITY_VERSION
120 string "Security Version to be included in signed partitions"
121 help
122 String used to define the security version to be included in signed partition
123
Klaus Heinrich Kiwid2551242020-07-16 16:59:04 -0300124endmenu