From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C4958C43458 for ; Mon, 6 Jul 2026 12:46:51 +0000 (UTC) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4gv3xP6gp9z3brx; Mon, 06 Jul 2026 22:45:45 +1000 (AEST) Authentication-Results: lists.ozlabs.org; arc=none smtp.remote-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1783341945; cv=none; b=G4+zcqS/yGGEI49CbHqaqwqbitwS4qh6SuQcqc8Bbs6i1a8EQVKi16hOfQSAuclJ5MpXYvVF8B/fObNd71PufQaUDqWApWA3PWYqox3OnGUYDu1lypbHqAFV3EAE3usxZb0wLlZ2yeZSmZElIm9XiAxAgItwu/j0F2hRAwbRhfPBjo3xXkOl5P6V4vGP0GWqaqG6FM0XULrte84dM/7yoPdgkMKDrlXTtX9h8oa+nhE06oHk+WKO8ypUbNF2L86z74tAlXArk1g8JFNbvHv13g7co3P4WrdWc5cK9NHP7udMLHgB7gc3tT+l36cFi/ayjCUHwrvQGjpcH5vQkPTk4g== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1783341945; c=relaxed/relaxed; bh=EUfyESzsAY/c9b8SXvRccGqhLUlXVZyUqlQZtD72q5o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dpGiRjG6P6tOb/HlTL+yfRnMHHy4F3G1Hdos5ojk4M5OgTwVN9KmrxJJjx9kMUDNBp87OpX9/tp+AO1Wzn5zbVi8J/wOMBWbH6H/NXhagVWMbrubThAuRhAO+WnFjZzBbqNFN1yRy8sNH5HU5rbDswwIsXrBFDRgGV1DU96K5LWCKa99ii09K68oP4nniYhcBkfZ0kkUhtMUX9Uf0lFDClst5A0b7Qgc449HAWav6IfSOXzFQLkZrb+TG11DRuOVkY2TQ6+RoLVuNqgSYKFPSckPf9Lp8RQA0rmHMCzkqFWpfIADA9qu9GTMVBc1uoCfVMZYI2rpzkrT+UFgtG7cHQ== ARC-Authentication-Results: i=1; lists.ozlabs.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; dkim=pass (2048-bit key; unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256 header.s=qcppdkim1 header.b=a/7z/rGb; dkim=pass (2048-bit key; unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.a=rsa-sha256 header.s=google header.b=kIkisdSd; dkim-atps=neutral; spf=pass (client-ip=205.220.168.131; helo=mx0a-0031df01.pphosted.com; envelope-from=bartosz.golaszewski@oss.qualcomm.com; receiver=lists.ozlabs.org) smtp.mailfrom=oss.qualcomm.com Authentication-Results: lists.ozlabs.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256 header.s=qcppdkim1 header.b=a/7z/rGb; dkim=pass (2048-bit key; unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.a=rsa-sha256 header.s=google header.b=kIkisdSd; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=oss.qualcomm.com (client-ip=205.220.168.131; helo=mx0a-0031df01.pphosted.com; envelope-from=bartosz.golaszewski@oss.qualcomm.com; receiver=lists.ozlabs.org) Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4gv3xP1fCLz3brB for ; Mon, 06 Jul 2026 22:45:45 +1000 (AEST) Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 666AxLmY174947 for ; Mon, 6 Jul 2026 12:45:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= EUfyESzsAY/c9b8SXvRccGqhLUlXVZyUqlQZtD72q5o=; b=a/7z/rGbeBcIvVDJ IFDIH+aKe+Rq6bW2ZZywPVfdOBkDjOYZybq/HmQbIxrR9rHxQNmH5uR7ev+okVyZ 1vs2erWLxD1FRKaVG2EZvA6yZTo/XaVJG26Oi1+1UVqrye048RZy0jMEtXljlM3S 3wc9rXhHpSBA6KYlGC+2SzdyFMxHjb/pofCugYeM2qC2HMkiWuECBOCv0QPoD4NT 207QzNR00AGH0LzljPDd9/F4reQ2J9H63QtxytIL+40USJ5acX65rNwpzn/p0eo+ 5t6nrFJ0zECuws7bsV8rEXI0WrWCRZ2JxdrYduR7F8Eid0ozGj6ysP9QrkPsQc8D lfVu8w== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f87rxs9ar-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 06 Jul 2026 12:45:43 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-92e53b8a302so278884285a.1 for ; Mon, 06 Jul 2026 05:45:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783341942; x=1783946742; darn=lists.ozlabs.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=EUfyESzsAY/c9b8SXvRccGqhLUlXVZyUqlQZtD72q5o=; b=kIkisdSdccO/qnlZVIbki3kxgGjt2tRR+4ekuvvrllWKrFzMeHZbhUqXInKkT5+r8E fMDU7aPlQMAuOE/l72C3hn/VKyOCZq7yGMzzDID+3jqwxNW2riSrUTPvXmxCEC0z4kEq rCHEIKRsfpNiQkgfGhwIOpvfxIiuzNKQOy/WvVQVZsoKSQSH0MLG9qmkGmXmgTmKYanj pqgTdAztPWocm+Y3OWdDfMr6JXk1kh9BiJNISES3N+AZYHBnPXcX04uw3ew74jqksGhX /7K4iHJsjq7Fxn6XJcn9VE6yapKKLc3KWAPl7ev1f+3zRWfWjBlK54j6vxMPzkirvCFs qiRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783341942; x=1783946742; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=EUfyESzsAY/c9b8SXvRccGqhLUlXVZyUqlQZtD72q5o=; b=n/FGWD4BT3obBxXf2uSERMIs6hU/9JFuQTZNlaaUEKQWylxTQD1osAvXaaGYA/aX05 efex6JmXwGfaQkyNzIe64rBi+n17Fq1j4mActZfZqjo497EuLxUYIuXS/lR8wxqQ/Ea9 zXS/nPZ/IRqe59hF1GvbJFvg8sJJdu3YDeaunt2Oaqt9iDK+/vLOXYic6Aa7TzbIC3dY qEQRNGBjr1Jk/q//LxQB0RlWNt5/CFrmf74fD7lK59ITvZLDEds6jnEgbNqZxmZsmK3r EStMnoWK4w3mCEIuUwFkB/CmZ4CXO+fbaf1BGq9uXba2H1juIxXefk5QxZRh1kYv7VIa 9ltg== X-Forwarded-Encrypted: i=1; AHgh+RpXFPEobVhqHRwlc5WLE9ulSB9NENNfan/F3esd5hv2H4tFUN5KxPIY7uNJxdOPLg5yrov9GVgzyx0MkDw=@lists.ozlabs.org X-Gm-Message-State: AOJu0YwETF3EHoT5wuA4W9/eduGwFyKgFmFBJG06MTfBvjcuSCuDeKvT gYxxy9eaOSi4xesAgR18BHDHG7YeTL0LeKUeNKlCZDQ7yfurq6zkeH+LTFMU2PfX7l67aVSMx67 do/yKrVZN44G5TBDDB1vbW+Vuo0q51SDcMw8LbIgmswg1+lgSNGZj8OdmGIkQ6bAF2KAu X-Gm-Gg: AfdE7cke05jQcN7iXbM0kKpBDL3ENyKIPSeuuO0luguiGJMJcX7vvXqwXoIv48eEMLK B6mtPSvBlRdpJO8ufCFGjXck9/fSD9K5b5B4fXeBcT8iMn1tzHVFtIBkSReUuitU/EfH1LYiWEr odHvmd50uuhCOKst9P1bGgpMLw2PM6ZynYuogSq6BFEud4JESM0M/BAYIo+XV/NvY2w5ltdruZW xDsEZzIr9sGD72+E0RRca+kKOatt0HQpRuixUIfhN880Xw9zrru5K2y+W7ju7QLW0kRMGbA+0D/ AeLXzecXQa48CMvDzJnzrxOBIxVTvTeYJT5gUbtE+wjzLEt016A1x4ju1pA4rvx2DjqovCY//9+ /P3b2QxYQvB/6+DMwVE7YYMdZYTjjDkotrtwZKp7j X-Received: by 2002:a05:620a:4709:b0:92e:520f:1631 with SMTP id af79cd13be357-92ebb528cb0mr55259685a.1.1783341942222; Mon, 06 Jul 2026 05:45:42 -0700 (PDT) X-Received: by 2002:a05:620a:4709:b0:92e:520f:1631 with SMTP id af79cd13be357-92ebb528cb0mr55248485a.1.1783341941714; Mon, 06 Jul 2026 05:45:41 -0700 (PDT) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:86f0:c42b:ef4c:d3bb]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-47aa0a55be4sm22126539f8f.31.2026.07.06.05.45.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2026 05:45:40 -0700 (PDT) From: Bartosz Golaszewski Date: Mon, 06 Jul 2026 14:44:29 +0200 Subject: [PATCH v3 17/20] usb: chipidea: use platform_device_set_of_node_from_dev() X-Mailing-List: linuxppc-dev@lists.ozlabs.org List-Id: List-Help: List-Owner: List-Post: List-Archive: , List-Subscribe: , , List-Unsubscribe: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260706-pdev-fwnode-ref-v3-17-1ff028e33779@oss.qualcomm.com> References: <20260706-pdev-fwnode-ref-v3-0-1ff028e33779@oss.qualcomm.com> In-Reply-To: <20260706-pdev-fwnode-ref-v3-0-1ff028e33779@oss.qualcomm.com> To: Lee Jones , Mark Brown , Thierry Reding , Sebastian Hesselbarth , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Srinivas Kandagatla , Greg Kroah-Hartman , Vinod Koul , "Rafael J. Wysocki" , Danilo Krummrich , Rob Herring , Saravana Kannan , Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , "Christophe Leroy (CS GROUP)" , Andi Shyti , Andy Shevchenko , Joerg Roedel , Will Deacon , Robin Murphy , Doug Berger , Florian Fainelli , Broadcom internal kernel review list , Ulf Hansson , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Matthew Brost , =?utf-8?q?Thomas_Hellstr=C3=B6m?= , Rodrigo Vivi , David Airlie , Simona Vetter , Peter Chen , Paul Cercueil , Bin Liu , Philipp Zabel , Maximilian Luz , Hans de Goede , =?utf-8?q?Ilpo_J=C3=A4rvinen?= , Krzysztof Kozlowski , Benjamin Herrenschmidt Cc: brgl@kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-sound@vger.kernel.org, driver-core@lists.linux.dev, devicetree@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-i2c@vger.kernel.org, iommu@lists.linux.dev, linux-pm@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-mips@vger.kernel.org, platform-driver-x86@vger.kernel.org, mfd@lists.linux.dev, Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1105; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=JInI6IaLUgntKCu+uREg9rT+W4Ko13o9vFl7bGYELR8=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBqS6M7wT/WHgW6r/IRJ084xmgiF5frbzCzZ+Ysd KzpdXXnNqGJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCakujOwAKCRAFnS7L/zaE w9ZRD/4qx0uZLuhxJ51kkTfx6+/ADFF5GoEfFNlEUJaWIKNche6TlU9gsv8TAwWOVwjbJrU7/xk sOhCAgEztM2nKlx6ujhRKxl+2TjXk2Nj2Bw4ErxTPNWcqaXZ1D3EOtzXJ3LEIh6TWcNXJCdwsGP svhpNoB7rI/uxv81g0JAGCh/QKubVkGYKQ/A+iC6UlkliVEVpj6p1u1gu2ULARKemU2hsn6iUFA 1oRljszB9ML08rf3vVWm48Sov56fj0qlhwFlNhsJc4Fh5RjWbTDkVRumhciCbBeIO9G9C/i7/ln WxpGscgFQ1NqoWp3/aek1bpZ7Scu9xsMTp8jTu27iLrG2C81p3vja43xg1htjZOB5gZQOfpcwi5 EetLn2abLuSiU1vPkjPCFip/qUHPoi+jb9okhj6gHUX6yyIsoLN5g9ifxmgS6NS5OJyVqPs7QyK OigCeHoGtjy1bCMPG4Ze2LA711uVJ/GHLSCxqSL2dHGOUpJsWXjreBLn6ahYXEuiyhvPA9QJPto Erpf5q8bz8AMXTE3CMDngaXoe5hPQ2YBtHJ+JMsuwTzK96EQrncN+e7YeNhqCC781jl3KUvObTa xxNIMne5snlFpSJr4q7dnJofBuyZU8anvtn71Llv/YtoY1RbDUwojYoG/zLeVQfPZRWRgelgizR S6rTgyuGX0mjiBA== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-ORIG-GUID: xggtFe_dPkCabKLBTd1tOZ5CjRegEiIH X-Authority-Analysis: v=2.4 cv=Hv1G3UTS c=1 sm=1 tr=0 ts=6a4ba377 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=EUspDBNiAAAA:8 a=kq0kPlqncbyAjjsh9XUA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA2MDEyOSBTYWx0ZWRfXy7PasPUrfpOR UxJm26lwOBHEhs6Ae4iXMhrn/jS/pBK+686u/oNB28vajTY7x7H1gOUApZfxjBI3uVrqx+G6CwR TRWB/c6DVpBxcPX/hMK0EvM0FdGb0nU= X-Proofpoint-GUID: xggtFe_dPkCabKLBTd1tOZ5CjRegEiIH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA2MDEyOSBTYWx0ZWRfX8CcJWfLeMDbq qBqwkHGmPBBlpYRshM7uspxogr/m0Wz0eADau1FUNNDQxWGP1wUO5TFp+WCt9Y24zC0/gAimjgy rBXK1eWeAxLrw1/MMU0LxgaTDcReRzUe6r9ddO1qNhOlO5CiIt/d/8z8PBC7hpD/MAWujciIOKX NxKhw3MS9UXeR/7gGZ1PFJs4F3rLPJL8wN0/Mj0OJenXN4GVKNsjvW3tLMbPgFlQjtjQQ1D9U8R akLCvbSSh0xPDQbqUB9gMBcYscc5zbJSMz7R4KGYTaiWjDLM6yG3XbwfNqCovEhxR8D42vIzJ+i hu/DNP49DsWn7VfN+nW0Q6gjovZyJDKJZoSXe51cD4ADfLMwrYc87/WLmVnc0nQ5Jf7C64ltwkU A8q73JWcY6i6kB4Ci7mhI28AOY+eg9wsfoJFBXdkf1BLwvH4yyRsXIL2NgW0uNLDWOvdesuk+CC 5PgvhfxRzepWeD0x4Bw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-06_01,2026-07-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 priorityscore=1501 spamscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607060129 Ahead of reworking the reference counting logic for platform devices, encapsulate the assignment of the OF node from another device for dynamically allocated platform devices with the provided helper. Acked-by: Peter Chen Link: https://lore.kernel.org/r/20211215225646.1997946-1-robh@kernel.org Reviewed-by: Andy Shevchenko Signed-off-by: Bartosz Golaszewski --- drivers/usb/chipidea/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index 07563be0013f4d28ed6318a0751670ccef01d0a5..7edc512cc37dc24551efe5fca172777a0a4b0766 100644 --- a/drivers/usb/chipidea/core.c +++ b/drivers/usb/chipidea/core.c @@ -879,7 +879,7 @@ struct platform_device *ci_hdrc_add_device(struct device *dev, } pdev->dev.parent = dev; - device_set_of_node_from_dev(&pdev->dev, dev); + platform_device_set_of_node_from_dev(pdev, dev); ret = platform_device_add_resources(pdev, res, nres); if (ret) -- 2.47.3