Hi,
I need to check the pin is high when i pressed the SW1. Therefore I'm reading the article to enable GPIO on my AM335x Starter kit http://processors.wiki.ti.com/index.php/Linux_PSP_GPIO_Driver_Guide#User_Space_-_Sysfs_control
root@am335x-evm:/sys/class/gpio# cat /sys/kernel/debug/gpio
GPIOs 0-31, gpio:
gpio-6 (mmc_cd ) in lo
gpio-30 (SW3 ) in lo
GPIOs 32-63, gpio:
gpio-36 (am335x:EVM_SK:usr0 ) out lo
gpio-37 (am335x:EVM_SK:usr1 ) out lo
gpio-38 (am335x:EVM_SK:heartb) out lo
gpio-39 (am335x:EVM_SK:mmc0 ) out lo
gpio-61 (wlan_en ) out lo
GPIOs 64-95, gpio:
gpio-66 (SW2 ) in lo
gpio-67 (SW1 ) in lo
gpio-69 (SW4 ) in lo
GPIOs 96-127, gpio:
gpio-117 (bt_en
) out lo
root@am335x-evm:/sys/class/gpio# echo 67 /sys/class/gpio/export
67 /sys/class/gpio/export
root@am335x-evm:/sys/class/gpio# ls -l /sys/class/gpio/
--w------- 1 root root 4096 Jun 27 22:13 export
lrwxrwxrwx 1 root root 0 Jun 27 22:13 gpiochip0 -> ../../devices/virtual/gpio/gpiochip0
lrwxrwxrwx 1 root root 0 Jun 27 22:13 gpiochip32 -> ../../devices/virtual/gpio/gpiochip32
lrwxrwxrwx 1 root root 0 Jun 27 22:13 gpiochip64 -> ../../devices/virtual/gpio/gpiochip64
lrwxrwxrwx 1 root root 0 Jun 27 22:13 gpiochip96 -> ../../devices/virtual/gpio/gpiochip96
--w------- 1 root root 4096 Jun 27 22:13 unexport
root@am335x-evm:/sys/class/gpio#