#!/bin/bash | |
# SPDX-License-Identifier: GPL-2.0 | |
GREEN='\033[0;92m' | |
RED='\033[0;31m' | |
NC='\033[0m' # No Color | |
modprobe rc-loopback | |
for i in /sys/class/rc/rc* | |
do | |
if grep -q DRV_NAME=rc-loopback $i/uevent | |
then | |
LIRCDEV=$(grep DEVNAME= $i/lirc*/uevent | sed sQDEVNAME=Q/dev/Q) | |
fi | |
done | |
if [ -n $LIRCDEV ]; | |
then | |
TYPE=lirc_mode2 | |
./test_lirc_mode2_user $LIRCDEV | |
ret=$? | |
if [ $ret -ne 0 ]; then | |
echo -e ${RED}"FAIL: $TYPE"${NC} | |
else | |
echo -e ${GREEN}"PASS: $TYPE"${NC} | |
fi | |
fi |