03_gpio_switches 631 B

123456789101112131415161718192021222324252627
  1. #
  2. # Copyright (C) 2015 OpenWrt.org
  3. #
  4. . /lib/functions/uci-defaults.sh
  5. board_config_update
  6. board=$(board_name)
  7. case "$board" in
  8. traverse,ls1043v)
  9. ucidef_add_gpio_switch "lte_reset" "LTE Reset" "377"
  10. ucidef_add_gpio_switch "lte_disable" "LTE Airplane mode" "378"
  11. ;;
  12. traverse,ls1043s)
  13. ucidef_add_gpio_switch "tensfp_txdisable" "SFP+ TX Disable" "378"
  14. ucidef_add_gpio_switch "gigsfp_txdisable" "SFP TX Disable" "381"
  15. ucidef_add_gpio_switch "lte_reset" "LTE Reset" "502"
  16. ucidef_add_gpio_switch "lte_disable" "LTE Airplane Mode" "394"
  17. ucidef_add_gpio_switch "lte_power" "LTE Power" "395"
  18. ;;
  19. esac
  20. board_config_flush
  21. exit 0