diff options
Diffstat (limited to 'recipes-bsp/gpio-export/files/apalis-imx6/gpio-export.sh')
-rw-r--r-- | recipes-bsp/gpio-export/files/apalis-imx6/gpio-export.sh | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/recipes-bsp/gpio-export/files/apalis-imx6/gpio-export.sh b/recipes-bsp/gpio-export/files/apalis-imx6/gpio-export.sh new file mode 100644 index 0000000..bdfdcab --- /dev/null +++ b/recipes-bsp/gpio-export/files/apalis-imx6/gpio-export.sh @@ -0,0 +1,44 @@ +#!/bin/sh +#export gpios to userspace + +case "$1" in + start) + CTRL=/sys/class/gpio/export + ;; + + stop) + CTRL=/sys/class/gpio/unexport + ;; +esac + +#Apalis GPIO - i.MX6 Ball name - GPIO# + +#GPIO1 NAND_DATA04 36 +echo 36 > $CTRL +#cat /sys/class/gpio/gpio36/value +#echo low > /sys/class/gpio/gpio36/direction +#echo 1 > /sys/class/gpio/gpio36/value + +#GPIO2 NAND_DATA05 37 +echo 37 > $CTRL + +#GPIO3 NAND_DATA06 38 +echo 38 > $CTRL + +#GPIO4 NAND_DATA07 39 +echo 39 > $CTRL + +#GPIO5 NAND_READY 170 +#used by optional fusion_F0710A kernel module +#echo 170 > $CTRL + +#GPIO6 NAND_WP_B 169 +#used by optional fusion_F0710A kernel module +#echo 169 > $CTRL + +#GPIO7 GPIO02 2 +#used by PCIe for reset of switch on the Apalis Evaluation Board +#echo 2 > $CTRL + +#GPIO8 GPIO06 6 +echo 6 > $CTRL |