gpio: Factor out DT flag translation
authorSamuel Holland <samuel@sholland.org>
Sat, 11 Sep 2021 22:05:53 +0000 (17:05 -0500)
committerTom Rini <trini@konsulko.com>
Tue, 5 Oct 2021 12:50:15 +0000 (08:50 -0400)
commit8a47982ed8d40595a83b82b2298753873e597708
treea886c25653f2e6176773729cf2ed7a92d439b151
parent37c10bf7ef22ccaa349581984340a616fb1c6ffb
gpio: Factor out DT flag translation

The generic GPIO flags binding is shared across many drivers, some of
which need their own xlate function. Factor out the flag translation
code from gpio_xlate_offs_flags so it does not need to be duplicated.

Signed-off-by: Samuel Holland <samuel@sholland.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/gpio/gpio-uclass.c
include/asm-generic/gpio.h