From 98b8f51a7527c8247bd0435a878585f19c5620bd Mon Sep 17 00:00:00 2001 From: Raptor Engineering Development Team Date: Fri, 20 Apr 2018 04:07:20 -0500 Subject: Migrate linux start signal to LPC port 81h/82h --- openpower/overlay/sbin/signal_linux_start_complete | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/openpower/overlay/sbin/signal_linux_start_complete b/openpower/overlay/sbin/signal_linux_start_complete index 3d9e57df..5461c540 100755 --- a/openpower/overlay/sbin/signal_linux_start_complete +++ b/openpower/overlay/sbin/signal_linux_start_complete @@ -1,12 +1,18 @@ #!/bin/sh # -# Copyright © 2018 Raptor Engineering, LLC +# Copyright © 2019 Raptor Engineering, LLC # Released under the GNU GPL v3 set +e -# Set OEM3 bit -/sbin/devmem-aspeed 0x1e789060 w $(printf '0x%X\n' "$((`/sbin/devmem-aspeed 0x1e789060` | 0x10))") +# Make sure debugfs is mounted +if [ ! -e /sys/kernel/debug/powerpc ]; then + mount -t debugfs none /sys/kernel/debug/ +fi + +# Send 0xfefe start code via port 81h/82h +pnv-lpc io 0x81.b=254 +pnv-lpc io 0x82.b=254 # Always return success exit 0 -- cgit v1.2.1