summaryrefslogtreecommitdiffstats
path: root/doc/README.gpio
diff options
context:
space:
mode:
authorPatrick Delaunay <patrick.delaunay@st.com>2020-01-13 11:35:09 +0100
committerTom Rini <trini@konsulko.com>2020-04-16 23:06:54 -0400
commit8fd9daf0363e6d0bda8cc9a6330eb08a0c98543f (patch)
tree8f6b79fee9ca39f4f66b0e178481de980dddb503 /doc/README.gpio
parentd2c07e56ab3ef0cec99335aa8dafbed691d23739 (diff)
downloadu-boot-8fd9daf0363e6d0bda8cc9a6330eb08a0c98543f.tar.gz
u-boot-8fd9daf0363e6d0bda8cc9a6330eb08a0c98543f.tar.xz
u-boot-8fd9daf0363e6d0bda8cc9a6330eb08a0c98543f.zip
gpio: add ops to set dir flags
Add the ops for GPIO driver set_dir_flags() to set the dir flags. The user can update the direction and configuration of each GPIO with a only call to dm_gpio_set_dir_flags() or dm_gpio_set_dir() and respecting the configuration provided by device tree (saved in desc->flags). When these optional ops are absent, the gpio uclass use the mandatory ops (direction_output, direction_input, get_value) and desc->flags to manage only the main dir flags: - GPIOD_IS_IN - GPIOD_IS_OUT - GPIOD_IS_OUT_ACTIVE - GPIOD_ACTIVE_LOW Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'doc/README.gpio')
0 files changed, 0 insertions, 0 deletions