u-boot-brain/include/asm-generic
Patrick Delaunay 8fd9daf036 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>
2020-04-16 23:06:54 -04:00
..
bitops
atomic-long.h
atomic.h
bitsperlong.h
global_data.h global_data.h: make <asm-generic/global_data.h> self-contained 2020-03-16 12:49:09 -04:00
gpio.h gpio: add ops to set dir flags 2020-04-16 23:06:54 -04:00
int-ll64.h
io.h
ioctl.h
pe.h
sections.h
signal.h
types.h
u-boot.h asm-generic/u-boot.h: make <asm-generic/u-boot.h> self-contained 2020-03-16 16:42:33 -04:00
unaligned.h