Remove nm-scripts

This is unused legacy

BugzID: 74466
This commit is contained in:
Alexandre Bard 2021-08-26 16:40:22 +02:00
parent a0fc1aa1a3
commit 4e96599e87
4 changed files with 0 additions and 213 deletions

View File

@ -1,32 +0,0 @@
#!/bin/sh
slot=$1
on=$2
usage()
{
echo "power-pcie-slot.sh slot on"
echo " slot: pcie slot to reset"
echo " on: 0 off, 1 on"
}
if [ "$slot" = "" ]; then
usage
return 1
fi
if [ "$on" = "" ]; then
usage
return 1
fi
power_slot()
{
slot=$1
on=$2
pwr_path="/sys/class/leds/pcie$slot:pwr/brightness"
echo $on > $pwr_path
}
power_slot $slot $on

View File

@ -1,24 +0,0 @@
#!/bin/sh
slot=$1
usage()
{
echo "reset-pcie-slot.sh slot"
echo " slot: pcie slot to reset"
}
if [ "$slot" = "" ]; then
usage
return 1
fi
reset_slot()
{
reset_path="/sys/class/leds/pcie$slot:rst/brightness"
echo 1 > $reset_path
sleep 1
echo 0 > $reset_path
}
reset_slot $slot

View File

@ -1,128 +0,0 @@
#!/bin/sh
hw=$1
sim=$2
slot=$3
usage()
{
echo "switch-sim.sh fpga sim slot"
echo " fpga: "
echo " 0 means FPGA on hw14/08"
echo " 1 means FPGA on hw17/hw18"
echo " sim: SIM card slot starting with 1"
echo " slot: PCIe slot where the SIM should be connected to. Starting with 1, 0 means disable"
echo
}
if [ "$hw" = "" ]; then
usage
exit 1
fi
if [ "$sim" = "" ]; then
usage
exit 1
fi
if [ "$slot" = "" ]; then
usage
exit 1
fi
switch_fpga_0()
{
sim=$1
slot=$2
if [ $sim -lt 1 -o $sim -gt 4 ]; then
echo "SIM should be between 1 and 4"
exit 2
fi
if [ $slot -lt 0 -o $slot -gt 6 ]; then
echo "SLOT should be between 0 and 4"
exit 3
fi
# Use incredible simbus function
simbus_path="/sys/class/leds/simbus"
case $slot in
1)
echo 1 > $simbus_path"13:en/brightness"
echo 0 > $simbus_path"13:sel/brightness"
slot=1
;;
3)
echo 1 > $simbus_path"13:en/brightness"
echo 1 > $simbus_path"13:sel/brightness"
slot=1
;;
5)
echo 1 > $simbus_path"56:en/brightness"
echo 0 > $simbus_path"56:sel/brightness"
slot=4
;;
6)
echo 1 > $simbus_path"56:en/brightness"
echo 1 > $simbus_path"56:sel/brightness"
slot=4
;;
esac
# On HW08/HW14 we need to enable/disable sim slot
sim_path="/sys/class/leds/sim$sim"
if [ $sim -eq 0 ]; then
echo 0 > "$sim_path:en"
fi
# Now set sim sel according to slot selection
sim_path="/sys/class/leds/sim$sim:sel"
# Because we enable/disable sim, 0 already means sim 1 (starting at 1)
slot=$(($slot - 1))
for i in $(seq 0 1); do
# inverse logic test exits 0 on success
test 0 -eq $(($slot & (2**$i)))
val=$?
echo $val > "$sim_path$i/brightness"
done
}
switch_fpga_1()
{
sim=$1
slot=$2
if [ $sim -lt 1 -o $sim -gt 4 ]; then
echo "SIM should be between 1 and 4"
exit 2
fi
if [ $slot -lt 0 -o $slot -gt 4 ]; then
echo "SLOT should be between 0 and 4"
exit 3
fi
# Set sim sel according to slot
sim_path="/sys/class/leds/sim$sim:sel"
for i in $(seq 0 2); do
# inverse logic test exits 0 on success
test 0 -eq $(($slot & (2**$i)))
val=$?
echo $val > "$sim_path$i/brightness"
done
}
case $hw in
0)
exit switch_fpga_0 $sim $slot
;;
1)
exit switch_fpga_1 $sim $slot
;;
*)
usage
;;
esac
exit 0

View File

@ -1,29 +0,0 @@
SUMMARY = "Some scripts from netmodule"
DESCRIPTION = "This are some helper scripts provided by netmodule"
PR = "r1"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
file://${COREBASE}/meta/COPYING.GPLv2;md5=751419260aa954499f7abaabaa882bbe"
SRC_URI = "file://power-pcie-slot.sh \
file://reset-pcie-slot.sh \
file://switch-sim.sh \
"
S = "${WORKDIR}"
PACKAGES =+ "${PN}-fpga"
do_install () {
install -d -m 755 ${D}${bindir}/
install -m 755 *.sh ${D}${bindir}/
}
FILES_${PN}-fpga = " \
${bindir}/reset-pcie-slot.sh \
${bindir}/power-pcie-slot.sh \
${bindir}/switch-sim.sh \
"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"