diff options
Diffstat (limited to 'openpower/overlay/sbin/mount_fw_partition')
-rwxr-xr-x | openpower/overlay/sbin/mount_fw_partition | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/openpower/overlay/sbin/mount_fw_partition b/openpower/overlay/sbin/mount_fw_partition new file mode 100755 index 00000000..8ef82c78 --- /dev/null +++ b/openpower/overlay/sbin/mount_fw_partition @@ -0,0 +1,16 @@ +#!/bin/sh +# +# Copyright © 2018 Raptor Engineering, LLC +# Released under the GNU GPL v3 + +set +e + +logger "Mounting boot kernel firmware partition" +/sbin/modprobe powernv_flash 2>&1 | logger +/sbin/modprobe mtdblock 2>&1 | logger +/bin/mount -t squashfs -o ro $(cat /proc/mtd | grep BOOTKERNFW | awk '{print "/dev/"$1}' | sed 's/://g' | sed 's/mtd/mtdblock/g') /lib/firmware 2>&1 | logger +logger "Firmware partition contents:" +ls -lR /lib/firmware | logger + +# Always return success +exit 0 |