blob: 570493beea683be34e65e8359ff98c111c740b62 [file] [log] [blame]
Willy Tu4dd03ca2021-08-06 09:37:35 -07001OBMC_IMAGE_EXTRA_INSTALL:append = " google-ipmi-sys"
2OBMC_IMAGE_EXTRA_INSTALL:append = " google-ipmi-i2c"
3OBMC_IMAGE_EXTRA_INSTALL:append = " phosphor-ipmi-blobs"
4OBMC_IMAGE_EXTRA_INSTALL:append = " phosphor-ipmi-ethstats"
5OBMC_IMAGE_EXTRA_INSTALL:append = " phosphor-ipmi-flash"
Leo Tu68a709f2022-09-05 05:50:56 +00006OBMC_IMAGE_EXTRA_INSTALL:append = \
7 '${@bb.utils.contains_any("MACHINE_FEATURES", "glome", \
8 " glome-config glome-login", "", d)}'
William A. Kennington IIIadad0b12021-02-16 13:24:02 -08009
Brandon Kim7e6856f2021-07-30 11:02:20 -070010# Google BMC (gBMC) specific installs
Willy Tu4dd03ca2021-08-06 09:37:35 -070011OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " iproute2 iproute2-ss"
12OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " gbmc-systemd-config"
13OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " gbmc-iperf3"
14OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " authorized-keys-comp"
15OBMC_IMAGE_EXTRA_INSTALL:append:gbmc:dev = " gbmc-dev-ssh-key"
16OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = \
William A. Kennington III1be0a662021-02-17 14:07:00 -080017 '${@"" if not d.getVar("GBMC_NCSI_IF_NAME") else " gbmc-ncsi-config"}'
Willy Tu4dd03ca2021-08-06 09:37:35 -070018OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = \
William A. Kennington III3b3c40f2021-03-04 22:56:26 -080019 '${@"" if not d.getVar("GBMC_MAC_EEPROM_OF_NAME") else " gbmc-mac-config"}'
Brandon Kim7e6856f2021-07-30 11:02:20 -070020
21# Include these useful utilities for all gbmc platforms
Willy Tu4dd03ca2021-08-06 09:37:35 -070022OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " ipmitool"
Willy Tu4dd03ca2021-08-06 09:37:35 -070023OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " lrzsz"
Joel Stanleyf8715932022-05-09 18:14:06 +093024OBMC_IMAGE_EXTRA_INSTALL:append:gbmc:dev = " tcpdump"
Brandon Kim5437c802021-07-30 11:05:22 -070025
26# Add gBMC update recipes
Willy Tu4dd03ca2021-08-06 09:37:35 -070027OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " dummy-gbmc-update"
28OBMC_IMAGE_EXTRA_INSTALL:append:gbmc = " virtual/bmc-update"