1#!/bin/bash 2 3function usage() 4{ 5 echo "Usage: $(basename "$0") init|reset" 6} 7 8if [ "$#" -ne "1" ] ; then 9 usage 10 exit 1; 11fi 12 13UART_ROUTING_SYSFS="/sys/bus/platform/drivers/aspeed-uart-routing/1e789098.uart-routing" 14 15case "$1" in 16 init) 17 echo -n "uart1" > ${UART_ROUTING_SYSFS}/uart4 18 echo -n "uart4" > ${UART_ROUTING_SYSFS}/uart1 19 ;; 20 reset) 21 echo -n "io1" > ${UART_ROUTING_SYSFS}/uart1 22 echo -n "io4" > ${UART_ROUTING_SYSFS}/uart4 23 ;; 24 *) 25 usage 26 exit 1; 27 ;; 28esac 29