summaryrefslogtreecommitdiff
path: root/drivers/gpio/gpio-uclass.c
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-02-04 21:22:01 -0700
committerTom Rini <trini@konsulko.com>2021-03-03 15:38:58 -0500
commit0242aecb4c40060d532b907e581f1bbd4c9ba9af (patch)
treefaaa4aff503988a8b92201a18c751c25064850c0 /drivers/gpio/gpio-uclass.c
parent1f212afc4cefa2ca16e51486523b1854746fda79 (diff)
downloadu-boot-0242aecb4c40060d532b907e581f1bbd4c9ba9af.tar.gz
gpio: sandbox: Fully separate pin value from output value
At present we have the concept of a pin's external value. This is what is used when getting the value of a pin. But we still set the GPIOD_IS_OUT_ACTIVE flag when changing the value. This is not actually correct, since if the pin changes from output to input, the external value need not change. Adjust the logic for this difference. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Diffstat (limited to 'drivers/gpio/gpio-uclass.c')
0 files changed, 0 insertions, 0 deletions