From: Takashi Sakamoto Date: Mon, 8 Sep 2025 01:21:00 +0000 (+0900) Subject: firewire: ohci: use return value from fw_node_get() X-Git-Tag: v6.18-rc1~159^2~33 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cbb13dceec65b6021a4f403d4fa7b237569a1007;p=thirdparty%2Flinux.git firewire: ohci: use return value from fw_node_get() The programming pattern, referring after increasing reference count, is supported by fw_node_get(). This commit simplify the programming pattern. Link: https://lore.kernel.org/r/20250908012108.514698-4-o-takashi@sakamocchi.jp Signed-off-by: Takashi Sakamoto --- diff --git a/drivers/firewire/core-card.c b/drivers/firewire/core-card.c index d128c7a8bf5fd..41902dcc10a01 100644 --- a/drivers/firewire/core-card.c +++ b/drivers/firewire/core-card.c @@ -306,8 +306,7 @@ static void bm_work(struct work_struct *work) generation = card->generation; - root_node = card->root_node; - fw_node_get(root_node); + root_node = fw_node_get(card->root_node); root_device = root_node->data; root_device_is_running = root_device && atomic_read(&root_device->state) == FW_DEVICE_RUNNING;