blob: d997e1691931cf29b651c8234940526fe0fc05e6 [file] [log] [blame]
Patrick Williams596f49f2023-10-23 21:21:13 -05001# Force the mctp-demux to be used until machine is ready to use in-kernel MCTP
2PACKAGECONFIG = "transport-mctp-demux"
3
Adriana Kobylak38233d82020-09-14 14:50:04 -05004PACKAGECONFIG += "oem-ibm"
5PACKAGECONFIG[oem-ibm] = "-Doem-ibm=enabled, -Doem-ibm=disabled, , squashfs-tools"
Deepak Kodihalli212dd9d2019-10-14 01:43:50 -05006
Sagar Srinivasd2d23602022-04-12 23:51:04 -05007EXTRA_OEMESON += " \
8 -Dsoftoff-timeout-seconds=2700 \
9 "
10
vkaverap@in.ibm.com88ac2ed2023-07-10 01:36:50 -050011#5 second timeout defined inside PLDM has seen issues during reset reload
12#so increasing that to 10 seconds here.IBMs custom firmware stack can tolerate
13#PLDM timeouts of up to 20 seconds, so using timeout value of 10 seconds is safe.
14EXTRA_OEMESON += " \
15 -Ddbus-timeout-value=10 \
16 "
17
Andrew Geissler3775b4f2021-09-08 14:31:24 +000018SYSTEMD_SERVICE:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'oem-ibm', \
19 'pldm-create-phyp-nvram.service \
20 pldm-create-phyp-nvram-cksum.service \
Andrew Geissler3775b4f2021-09-08 14:31:24 +000021 ', '', d)}"