[PATCH] gpio: dln2: use assign_bit() where applicable
From: Peng Fan (OSS)
Date: Fri Sep 18 2026 - 10:45:14 EST
From: Peng Fan <peng.fan@xxxxxxx>
Convert open-coded if/else with set_bit/clear_bit to the assign_bit API.
Signed-off-by: Peng Fan <peng.fan@xxxxxxx>
---
drivers/gpio/gpio-dln2.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/gpio/gpio-dln2.c b/drivers/gpio/gpio-dln2.c
index 4670ffd7ea7f..aef4345d265e 100644
--- a/drivers/gpio/gpio-dln2.c
+++ b/drivers/gpio/gpio-dln2.c
@@ -243,10 +243,8 @@ static int dln2_gpio_set_direction(struct gpio_chip *chip, unsigned offset,
if (ret < 0)
return ret;
- if (dir == DLN2_GPIO_DIRECTION_OUT)
- set_bit(offset, dln2->output_enabled);
- else
- clear_bit(offset, dln2->output_enabled);
+ assign_bit(offset, dln2->output_enabled,
+ dir == DLN2_GPIO_DIRECTION_OUT);
return ret;
}
--
2.51.0