#!/bin/sh

SOURCE_FILE="pseries_platform"
PLATFORM_FILE=/proc/cpuinfo
export PLATFORM_UNKNOWN=0
export PLATFORM_POWERKVM_HOST=1
export PLATFORM_POWERKVM_GUEST=2
export PLATFORM_PSERIES_LPAR=3

export platform_name="Unknown"
export platform=$PLATFORM_UNKNOWN

if grep -q "PowerNV" $PLATFORM_FILE; then
	platform_name="PowerKVM Host"
	platform=$PLATFORM_POWERKVM_HOST
elif grep -q "IBM pSeries (emulated by qemu)" $PLATFORM_FILE; then
	platform_name="PowerKVM pSeries Guest"
	platform=$PLATFORM_POWERKVM_GUEST
elif  grep -q "pSeries" $PLATFORM_FILE; then
	platform_name="PowerVM pSeries LPAR"
	platform=$PLATFORM_PSERIES_LPAR
fi
PARAM=$0
BASENAME=`basename $0`
echo "basename:$BASENAME, param:$PARAM"

if [ $SOURCE_FILE = `basename $0` ]; then
	echo $platform_name
fi