From b399579a8e7b2a442f456df86cafc33628da420d Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Fri, 18 Sep 2026 22:17:13 +0800 Subject: [PATCH] gpio: dln2: use assign_bit() where applicable Convert open-coded if/else with set_bit/clear_bit to the assign_bit API. Signed-off-by: Peng Fan Link: https://patch.msgid.link/20260918141713.3022960-1-peng.fan@oss.nxp.com Signed-off-by: Bartosz Golaszewski --- 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; }