diff options
Diffstat (limited to 'meta-ampere/meta-mitchell/recipes-phosphor/gpio')
4 files changed, 34 insertions, 0 deletions
diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_start@.service b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_start@.service new file mode 100644 index 0000000000..5f26194eb0 --- /dev/null +++ b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_start@.service @@ -0,0 +1,6 @@ +[Unit] +Description=Ampere Computing LLC HighTempt event + +[Service] +Restart=no +ExecStart=/usr/bin/env ampere_add_redfishevent.sh OpenBMC.0.1.AmpereEvent.Warning "CPU%i HighTemp asserted" diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_stop@.service b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_stop@.service new file mode 100644 index 0000000000..012b0ddaf9 --- /dev/null +++ b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/ampere_hightemp_stop@.service @@ -0,0 +1,6 @@ +[Unit] +Description=Ampere Computing LLC HighTempt event + +[Service] +Restart=no +ExecStart=/usr/bin/env ampere_add_redfishevent.sh OpenBMC.0.1.AmpereEvent.OK "CPU%i HighTemp deasserted" diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.json b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.json index bc039aa12f..38a09a6922 100644 --- a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.json +++ b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor/phosphor-multi-gpio-monitor.json @@ -26,5 +26,25 @@ "EventMon": "FALLING", "Target": "ampere_overtemp@1.service", "Continue": true + }, + { + "Name": "S0_HIGHTEMP", + "LineName": "s0-hightemp-n", + "EventMon": "BOTH", + "Targets": { + "FALLING": ["ampere_hightemp_start@0.service"], + "RISING": ["ampere_hightemp_stop@0.service"] + }, + "Continue": true + }, + { + "Name": "S1_HIGHTEMP", + "LineName": "s1-hightemp-n", + "EventMon": "BOTH", + "Targets": { + "FALLING": ["ampere_hightemp_start@1.service"], + "RISING": ["ampere_hightemp_stop@1.service"] + }, + "Continue": true } ] diff --git a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend index f98c04364b..60661c166c 100644 --- a/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend +++ b/meta-ampere/meta-mitchell/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend @@ -9,6 +9,8 @@ SRC_URI += " \ SYSTEMD_SERVICE:${PN}-monitor += " \ ampere-host-shutdown-ack@.service \ ampere_overtemp@.service \ + ampere_hightemp_start@.service \ + ampere_hightemp_stop@.service \ " FILES:${PN}-monitor += " \ |