commit | 0fac5c47e4b82b78740264fd4ca53cd2ab28b34e | [log] [tgz] |
---|---|---|
author | Rasmus Villemoes <rasmus.villemoes@prevas.dk> | Wed Apr 19 12:10:13 2023 +0200 |
committer | Tom Rini <trini@konsulko.com> | Tue Apr 25 15:31:28 2023 -0400 |
tree | dbf7ecd8171ef349574d5f35a66777e0b39033ed | |
parent | b411ba921005f8aa7978dbd1c5fee630c4af298d [diff] |
gpio-uclass: fix off-by-one in gpio_request_list_by_name_nodev() By the time we jump to the err label, count represents the number of gpios we've successfully requested. So by subtracting one, we fail to free the most recently requested. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Reviewed-by: Simon Glass <sjg@chromium.org>