From nobody Sat Apr 4 01:21:55 2026 Received: from mail-dy1-f181.google.com (mail-dy1-f181.google.com [74.125.82.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E01C32BD11 for ; Mon, 23 Mar 2026 01:54:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.181 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774230896; cv=none; b=WIMmNjnh+GIfIx5MUKX9yyFmJmAk1uD+Eecc9yYBTAFELvOcmmm31xA8NKtBJ7Aek3UuL5bIVTcu1+UJs+6BGNrGoKoewtkqoxfbCYm4YJCnS8DQqwMNbzFj6SYrkSBH7b2NVnIr1JbAp4/Tsb1C4gnOA1e3qz4SuNCbBMhCf40= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774230896; c=relaxed/simple; bh=RqL0mTRKkF4hWJurWBewRbPofeTnIMHQam2gd97mUZU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=pOj1VCEBxmKkCweR0srpRa2WQUM9qlY5H+iNXuyCSI3nZCPe5tvFd0KO40RgIdVbImDmHjbDh6+tHfrvTiZ5SdnDt8xwbQqMRfNrQ9lf+IbjP/xLbM9/eOSf3LajFsUpR3ahmj76jKou4UCNWdvxN+oPN76J0Pbmi2n9x1HpztI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RqZ8DMpb; arc=none smtp.client-ip=74.125.82.181 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RqZ8DMpb" Received: by mail-dy1-f181.google.com with SMTP id 5a478bee46e88-2bd9a485bd6so3471195eec.1 for ; Sun, 22 Mar 2026 18:54:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774230889; x=1774835689; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xQXLY86FxuKQON46KYMFrgiDaURA8SjvslLPqZRssqU=; b=RqZ8DMpbb0X5i5GNOEDtrcW3mRPokgfUOj+UjicWP2+P9aSKtHV1EpNICz9hjPr3Tk iyi/IWrJ25Koh2vjxA4VysTebsPVDPyB6DW24mihHcF+yHhq/fg74y722ODqj3RxrMjm jc/+N41+4+VXaukA/ZQCtSesjuB/buuj4RkpKh0OzAGpfP3Yx9FrbLdcRngwsAjQwii9 w9+Urz5kDN9jJaQ1Zdugxr+oqbhvVwRH49BQLayYGY7Uk/8XpnbFdU5dJ2A7o8k8HdWZ m6vETI6scTyc4cZoUQRltOG4+c73fsDqQwQFt/ZXfL7ugewKbGA7Erx51Ta3jzkyaAME 2Yqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774230889; x=1774835689; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=xQXLY86FxuKQON46KYMFrgiDaURA8SjvslLPqZRssqU=; b=cx6r5jWMNEecf6APciG1c06eCmzO/Z2RZKTgw3h3cXGdD2rkuBinlq5bqSDkmc1Iae ktruN0zEKVz3AZMTpI7FtLK3HLhpWsW1ocXSTJWJZW0QMMiHw8zfm31m7mYHdLF5IWBu ySC7jcRYM1bmG/aILKs97ux1vEUfEWDXgds6oL5LHCab8lnEOx9GGObrkHo5dGKwmU9b RdlVr+dDjGqqFwADdnVV/Tw9urEyd1lU1PT0S4KoJQB8TwQa/MWes6GqTIK9BBapUkYA w0qNGbxlFp3pQD8Vgt9BfBpZZyCKUPkRR3PqT+xiSeS0IZBQrk/dZqE+tLyUb59I+rMl TBSw== X-Forwarded-Encrypted: i=1; AJvYcCUOxrOA/L8r7IGw9bjFqwAGk220XCU7YzK2eCl1AFk7RFJobGBp1qLT09eNdCA+akVQTidiSBGh/WZ25qk=@vger.kernel.org X-Gm-Message-State: AOJu0YwFRcuZVJ8wqCZIBt7gVLBKm3soLFlA4FQKDeQOR/9AQDK1EGWk M/dqY6KSDUfjqk0PTy3cNbUdm0JV0M+56u93XbkIu5HCcH4uP3nvYJ2l X-Gm-Gg: ATEYQzwAB6aPp+SdIEw4Tf1ljwXIaGDQEOIHRdzTXlLOc40nHbl9QT7+oNlAaRaF3OB xq96tFbGku6KCraS39Hi732vXBkI2W/l12/hyER84N/s3HAD+78TiAeyTwwcdXN/yAf7r4leSbm 6Jg9eaJH+OmVCNXPC5gbkOcDBqJiSL56y/cXIP5CLdzZN1Z7xmYl2rdNubKhquairHLsb13hWR9 QNcZDbTQKIkUJV8uEXhT19fApgh+a4PxWZWThorKP/utQDt3ziZr3P2omP9dZ4Oie6vO1cUfaNe dGW+gJCLdKhLUBBYyPVQQRQPRW19ocsQUoV3WiYsXajeVmAYJx3qvMfTGY14Dismnam7yABHW+G ez1pXI48PAxDtF4xQnljj95BkhbHHB2zq791H3mOHhANqZihEsSEC9r79c8i2bRjtN7vmpvxJAA ewO4kGpkZG+v7ZP0zhg/4tHM7/PrUZiGwuLpFMs5dEioDZOFzD+NWwgDOr4GqBEI0ZvKUN8xzbQ Uk7L6FuHIK4Yjk= X-Received: by 2002:a05:7300:572a:b0:2c0:bd6f:42a3 with SMTP id 5a478bee46e88-2c10974f0d6mr5302324eec.22.1774230888985; Sun, 22 Mar 2026 18:54:48 -0700 (PDT) Received: from dtor-ws.sjc.corp.google.com ([2a00:79e0:2ebe:8:b768:22ed:3eba:aeb3]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2c10b2cf068sm10976952eec.22.2026.03.22.18.54.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Mar 2026 18:54:47 -0700 (PDT) From: Dmitry Torokhov To: Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Vinod Koul , Neil Armstrong , Mark Brown , Liam Girdwood , Lee Jones , Pavel Machek , Peter Rosin , Andrew Lunn , Heiner Kallweit , Russell King , Moritz Fischer , Xu Yilun , Tom Rix , Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, linux-spi@vger.kernel.org, linux-leds@vger.kernel.org, linux-fpga@vger.kernel.org, driver-core@lists.linux.dev Subject: [PATCH 05/10] leds: led-class: switch to using class_find_device_by_fwnode() Date: Sun, 22 Mar 2026 18:54:23 -0700 Message-ID: <20260322-remove-device-find-by-of-node-v1-5-b72eb22a1215@gmail.com> X-Mailer: git-send-email 2.53.0.959.g497ff81fa9-goog In-Reply-To: <20260322-remove-device-find-by-of-node-v1-0-b72eb22a1215@gmail.com> References: <20260322-remove-device-find-by-of-node-v1-0-b72eb22a1215@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Mailer: b4 0.15-dev-a6826 Content-Transfer-Encoding: quoted-printable In preparation to class_find_device_by_of_node() going away switch to using class_find_device_by_fwnode(). Signed-off-by: Dmitry Torokhov --- drivers/leds/led-class.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/leds/led-class.c b/drivers/leds/led-class.c index d34a19453560..8d7ec9ccb173 100644 --- a/drivers/leds/led-class.c +++ b/drivers/leds/led-class.c @@ -273,7 +273,7 @@ static struct led_classdev *of_led_get(struct device_no= de *np, int index, if (!led_node) return ERR_PTR(-ENOENT); =20 - led_dev =3D class_find_device_by_of_node(&leds_class, led_node); + led_dev =3D class_find_device_by_fwnode(&leds_class, of_fwnode_handle(led= _node)); of_node_put(led_node); =20 return led_module_get(led_dev); --=20 2.53.0.959.g497ff81fa9-goog