xref: /openbmc/openbmc/meta-openpower/recipes-phosphor/host/p9-host-start.bb (revision 91a1cec28e08f949b120fe8885e87ef256ca4d93)
1d3f78932SBrad BishopSUMMARY = "POWER9 start host"
2d3f78932SBrad BishopDESCRIPTION = "Service to start POWER9 IPL through SBE"
3d3f78932SBrad BishopPR = "r1"
42879d326SBrad BishopLICENSE = "Apache-2.0"
51ebdb618SBrad BishopLIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
6d3f78932SBrad Bishop
7d3f78932SBrad Bishopinherit obmc-phosphor-systemd
8d3f78932SBrad Bishop
98c6707f0SAdriana KobylakFILESEXTRAPATHS:prepend := "${THISDIR}/op-host-control:"
10d3f78932SBrad Bishop
11d3f78932SBrad BishopPROVIDES += 'virtual/obmc-host-ctl'
128c6707f0SAdriana KobylakRPROVIDES:${PN} += 'virtual-obmc-host-ctl'
13d3f78932SBrad Bishop
148c6707f0SAdriana KobylakRDEPENDS:${PN} += "op-proc-control \
1582cfa666SAndrew Geissler                   op-proc-control-systemd-links"
16d3f78932SBrad Bishop
17*91a1cec2SAndrew GeisslerS = "${WORKDIR}/sources"
18*91a1cec2SAndrew GeisslerUNPACKDIR = "${S}"
19d3f78932SBrad Bishop
20d3f78932SBrad BishopTMPL = "start_host@.service"
21d3f78932SBrad BishopINSTFMT = "start_host@{0}.service"
22d3f78932SBrad BishopTGTFMT = "obmc-host-startmin@{0}.target"
23d3f78932SBrad BishopFMT = "../${TMPL}:${TGTFMT}.requires/${INSTFMT}"
24d3f78932SBrad Bishop
258c6707f0SAdriana KobylakSYSTEMD_SERVICE:${PN} += "${TMPL}"
26e83c2209SPatrick WilliamsSYSTEMD_LINK:${PN} += "${@compose_list(d, 'FMT', 'OBMC_CHASSIS_INSTANCES')}"
27