[PATCH v2 07/10] gpio: dw: Return output value when direction is out

Tan, Ley Foon
2020-06-09T01:20:59Z

> -----Original Message-----
> From: Sean Anderson <seanga2@gmail.com>
> Sent: Monday, June 8, 2020 9:27 AM
> To: u-boot at lists.denx.de
> Cc: Tom Rini <trini@konsulko.com>; Bin Meng <bmeng.cn@gmail.com>;
> Rick Chen <rickchen36@gmail.com>; Simon Glass <sjg@chromium.org>;
> Sean Anderson <seanga2@gmail.com>; Anatolij Gustschin <agust@denx.de>;
> Tan, Ley Foon <ley.foon.tan@intel.com>; Marek Vasut <marex@denx.de>;
> Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
> Subject: [PATCH v2 07/10] gpio: dw: Return output value when direction is
> out
>
> dm_gpio_ops.get_value can be called when the gpio is either input or output.
> The current dw code always returns the input value, which is invalid if the
> direction is set to out.
>
> Signed-off-by: Sean Anderson <seanga2@gmail.com>
> ---
> This patch was previously submitted as part of
> https://patchwork.ozlabs.org/project/uboot/list/?series=161576
>
> Changes in v2:
> - Reorder changes to minimize diff
>
> drivers/gpio/dwapb_gpio.c | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
Reviewed-by: Ley Foon Tan <ley.foon.tan@intel.com>