#!/bin/ash

# Script to Write XSMI registers

if [ "$#" -ne 4 ]; then
   echo "Usage:"
   echo "xsmi_write <phy_addr> <reg_group> <reg_offset> <new_val>"
   exit 1
fi

f_base="/sys/devices/platform/a390_mii_xsmi"
phy_addr="$f_base/xsmi_phy_addr"
reg_group="$f_base/xsmi_reg_group"
reg_offset="$f_base/xsmi_reg_offset"
reg_val="$f_base/xsmi_reg_val"

echo $1 > $phy_addr
echo $2 > $reg_group
echo $3 > $reg_offset
echo $4 > $reg_val

