cat /sys/kernel/debug/gpio
gpiochip2: GPIOs 248-255, parent: platform/max77620-gpio, max77620-gpio, can sleep:
gpio-253 ( |spmic_gpio_input ) in lo
gpio-254 ( |spmic_gpio_input ) in hi
gpiochip1: GPIOs 256-319, parent: platform/c2f0000.gpio, tegra-gpio-aon:
gpio-302 ( |eqos_phy_reset ) out hi
gpio-312 ( |power-key ) in hi
gpiochip0: GPIOs 320-511, parent: platform/2200000.gpio, tegra-gpio:
gpio-408 ( |sysfs ) out hi
gpio-409 ( |sysfs ) out hi
gpio-410 ( |sysfs ) out hi
gpio-412 ( |external-connection:) in lo
gpio-441 ( |hdmi2.0_hpd ) in hi
gpiochip0: GPIOs 320-511, parent: platform/2200000.gpio, tegra-gpio:
gpio-408 ( |sysfs ) out hi
gpio-409 ( |sysfs ) out hi
gpio-410 ( |sysfs ) out hi
gpio-412 ( |external-connection:) in lo
gpio-441 ( |hdmi2.0_hpd ) in hi
gpio-475 ( |sysfs ) in lo
Here is a button and I pull up it with a resistance.
/sys/class/gpio/gpio475# cat direction
in
But it’s value always is 0.
It test it with a Voltmeter and work well.
The answer is already inside your own reply… Check your first comment in this post…
gpiochip1: GPIOs 256-319, parent: platform/c2f0000.gpio, tegra-gpio-aon:
gpio-302 ( |eqos_phy_reset ) out hi
gpio-312 ( |power-key ) in hi
gpiochip0: GPIOs 320-511, parent: platform/2200000.gpio, tegra-gpio:
gpio-408 ( |sysfs ) out hi
gpio-409 ( |sysfs ) out hi
gpio-410 ( |sysfs ) out hi
gpio-412 ( |external-connection:) in lo
gpio-441 ( |hdmi2.0_hpd ) in hi