mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2026-09-22 09:34:56 +02:00
gpio: sim: use device_match_name() instead of strcmp(dev_name(...
Use the dedicated helper for comparing device names against strings. While at it: reshuffle the code a bit for less indentation. Suggested-by: Andy Shevchenko <andy.shevchenko@gmail.com> Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com> Link: https://lore.kernel.org/r/20240610140548.35358-2-brgl@bgdev.pl Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
This commit is contained in:
+11
-11
@@ -581,19 +581,19 @@ static int gpio_sim_bus_notifier_call(struct notifier_block *nb,
|
||||
|
||||
snprintf(devname, sizeof(devname), "gpio-sim.%u", simdev->id);
|
||||
|
||||
if (strcmp(dev_name(dev), devname) == 0) {
|
||||
if (action == BUS_NOTIFY_BOUND_DRIVER)
|
||||
simdev->driver_bound = true;
|
||||
else if (action == BUS_NOTIFY_DRIVER_NOT_BOUND)
|
||||
simdev->driver_bound = false;
|
||||
else
|
||||
return NOTIFY_DONE;
|
||||
if (!device_match_name(dev, devname))
|
||||
return NOTIFY_DONE;
|
||||
|
||||
complete(&simdev->probe_completion);
|
||||
return NOTIFY_OK;
|
||||
}
|
||||
if (action == BUS_NOTIFY_BOUND_DRIVER)
|
||||
simdev->driver_bound = true;
|
||||
else if (action == BUS_NOTIFY_DRIVER_NOT_BOUND)
|
||||
simdev->driver_bound = false;
|
||||
else
|
||||
return NOTIFY_DONE;
|
||||
|
||||
return NOTIFY_DONE;
|
||||
complete(&simdev->probe_completion);
|
||||
|
||||
return NOTIFY_OK;
|
||||
}
|
||||
|
||||
static struct gpio_sim_device *to_gpio_sim_device(struct config_item *item)
|
||||
|
||||
Reference in New Issue
Block a user