mirror of
https://github.com/torvalds/linux.git
synced 2024-11-17 17:41:44 +00:00
gpio: tb10x: Set output value before setting direction to output
Signed-off-by: Axel Lin <axel.lin@ingics.com> Acked-by: Christian Ruppert <christian.ruppert@abilis.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
6ce4eac1f6
commit
2e86230fcb
@ -132,6 +132,7 @@ static int tb10x_gpio_direction_out(struct gpio_chip *chip,
|
||||
int mask = BIT(offset);
|
||||
int val = TB10X_GPIO_DIR_OUT << offset;
|
||||
|
||||
tb10x_gpio_set(chip, offset, value);
|
||||
tb10x_set_bits(tb10x_gpio, OFFSET_TO_REG_DDR, mask, val);
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user