#!/bin/bash case ${1} in O0) GPIO=19;; O1) GPIO=6;; O2) GPIO=5;; O3) GPIO=22;; O4) GPIO=4;; PIN7) GPIO=7;; PIN8) GPIO=8;; *) echo "Output not defined" >&2 exit 1 ;; esac pinctrl set $GPIO op VALUE="${2:-1}" if [ "${VALUE}" = "1" ]; then pinctrl set $GPIO dh exit 0 fi if [ "${VALUE}" = "0" ]; then pinctrl set $GPIO dl exit 0 fi