blob: cc4088cd9d1ca9d09e328ebf331bec1f084663ff [file] [log] [blame]
Bill Hoffa5f93f1d2014-06-26 21:02:48 -05001config BR2_PACKAGE_HOSTBOOT
2 bool "hostboot"
Stewart Smith03671c02017-02-17 14:57:57 +11003 default y if (BR2_OPENPOWER_POWER9)
Bill Hoffa5f93f1d2014-06-26 21:02:48 -05004 select BR2_CPP
5 help
6 Project to build the hostboot firmware codebase
7
Stewart Smith03671c02017-02-17 14:57:57 +11008if BR2_PACKAGE_HOSTBOOT
Bill Hoffa5f93f1d2014-06-26 21:02:48 -05009
Stewart Smith6eb78b12018-04-26 17:05:41 +100010choice
11 prompt "Hostboot version"
Stewart Smith382af982019-03-07 16:01:32 +110012 default BR2_HOSTBOOT_LATEST_VERSION
Stewart Smith6eb78b12018-04-26 17:05:41 +100013
Stewart Smith6eb78b12018-04-26 17:05:41 +100014config BR2_HOSTBOOT_LATEST_VERSION
15 bool "Use latest Hostboot master"
16
17config BR2_HOSTBOOT_CUSTOM_VERSION
18 bool "Custom version"
19
20endchoice
21
22config BR2_HOSTBOOT_CUSTOM_VERSION_VALUE
23 string "hostboot version"
24 depends on BR2_HOSTBOOT_CUSTOM_VERSION
25
26config BR2_HOSTBOOT_VERSION
27 string
hostboot9d050bf2023-01-06 00:59:29 -060028 default "62f7efb8aca512543c4de9b93d6516c5e7adb06c" if BR2_HOSTBOOT_LATEST_VERSION
Stewart Smith6eb78b12018-04-26 17:05:41 +100029 default BR2_HOSTBOOT_CUSTOM_VERSION_VALUE \
30 if BR2_HOSTBOOT_CUSTOM_VERSION
31
Bill Hoffa5f93f1d2014-06-26 21:02:48 -050032config BR2_HOSTBOOT_CONFIG_FILE
33 string "Hostboot configuration file for compilation"
34 default default
35 help
36 String used to define hw specific make config file
Stewart Smith03671c02017-02-17 14:57:57 +110037
Stewart Smith03671c02017-02-17 14:57:57 +110038
Klaus Heinrich Kiwi3e6e8352020-04-14 16:06:01 -030039config BR2_HOSTBOOT_USE_ALTERNATE_GCC
40 bool "use Alternate GCC to build hostboot"
41 default n
42 select BR2_PACKAGE_ALTERNATE_GCC
43 help
44 Select to enable using an alternate version of GCC
45 to build hostboot.
46
47endif