1234567891011121314151617181920212223242526272829303132 |
- #
- # GPIO infrastructure and expanders
- #
- config HAVE_GPIO_LIB
- bool
- help
- Platforms select gpiolib if they use this infrastructure
- for all their GPIOs, usually starting with ones integrated
- into SOC processors.
- menu "GPIO Support"
- depends on HAVE_GPIO_LIB
- config DEBUG_GPIO
- bool "Debug GPIO calls"
- depends on DEBUG_KERNEL
- help
- Say Y here to add some extra checks and diagnostics to GPIO calls.
- The checks help ensure that GPIOs have been properly initialized
- before they are used and that sleeping calls aren not made from
- nonsleeping contexts. They can make bitbanged serial protocols
- slower. The diagnostics help catch the type of setup errors
- that are most common when setting up new platforms or boards.
- # put expanders in the right section, in alphabetical order
- comment "I2C GPIO expanders:"
- comment "SPI GPIO expanders:"
- endmenu
|