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 EACEAC43458 for ; Mon, 29 Jun 2026 09:42:26 +0000 (UTC) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4gphC54f2Tz2yFc; Mon, 29 Jun 2026 19:42:25 +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=1782726145; cv=none; b=CpowYuG9dBsp+Rhy4KY6EKp5hlOmRlZyLEgPUxYE+xb/gvPYdmeKNA7uiaUDfnhrbbnA29q/DxbEcdvbWFRVN++c/5WjhUSQUREiFEylR6iDMUEyMYEHsdPeMeRRPjflwiIbM26JbBCRQTNdD6LVBRt9LEot9TO4rWaeF3xB+qPXNNmbUVnQ2UlxUuY/TN2k/YP8G/iNW7NSxi3TeMUtrL6o/w0jsNoTMkq6SzBbGXrwp7/tDefeGfTWusGzF6DQ5SrSP4JEOUK7X8EfXZldWTwNW6O3okK+D0uqfgWrDpoa3o1mDmkdU7xsc0S+D8nkZ/3BM1zWNzk+/RwPVacTUw== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1782726145; c=relaxed/relaxed; bh=WnFQ8s5FzTKwx99wZfiqcLQumGzbQMJ1Gb38TtDDzAY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LNUCAYfidyewck/CFzTlfE6geRcNGMfY0Br56xTFOYn6z+OPY+phpWxiROZCLmXG9+5SVICNPGb/+zlTf/XX3IQGCgBhc70T56+Trm33jCG8JLJPQMhtzMuP3FojmI66X/gFH3JjCPbnl4cEwm6xoG3qdQ7sT78X7LLGwTVSLLEmmXBzGbxijhI8Y4WWYcZ6IYg1cMjqTMnz932t2cFxNrxkqndPFRyOC20E1/hjmg2DXnRQNnMOXEluUuI64pFsUcJ6bjeBFmejf6thc5+O+QdB/aP7bU997MY3C+lerGErk9GA3D1Q/0huuH1BsewTxmh2O50qseNGR7FANVbJzg== 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=ILn3fVqP; 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=i+Y2vFjR; 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=ILn3fVqP; 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=i+Y2vFjR; 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 4gphC43bD7z2xYh for ; Mon, 29 Jun 2026 19:42:23 +1000 (AEST) Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65T8O9Ml2348351 for ; Mon, 29 Jun 2026 09:13:50 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= WnFQ8s5FzTKwx99wZfiqcLQumGzbQMJ1Gb38TtDDzAY=; b=ILn3fVqPEftBrxbf hbNT1B+TKhtWUm4n09Np/mVZdX52QNbGzOkOo+0eCuwdMafnDDhXzksj3f78cul0 /JY36CRdvCq7DG8+9RI4dY9xyaa0bHXKzOgr+J+EDeDNDbDeGF7ma1rd/EAdl1GD OGT7STFj1i6QUYlMe/S3UwMCCFfDRYDPAp9cAOjeTL2/eOng6YUxiYoz3Nj7nZWT FPeA7LGVmWsvDV9iwwmLYsN/JCob39gjGui/sLO/5Z7qsiYyIwcjcuDvF1IFzOOH DQSH2TmfU1TTjGR7LTzqSp2gGB2K6W+8y1hBWlI7lZl1knIzdIH6EN3AVKScHjPm JpOLIA== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f3n5s07ga-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Jun 2026 09:13:49 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92b380149c4so247776785a.3 for ; Mon, 29 Jun 2026 02:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782724429; x=1783329229; 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=WnFQ8s5FzTKwx99wZfiqcLQumGzbQMJ1Gb38TtDDzAY=; b=i+Y2vFjRVAeu8IjyfFVfxucKVdGz/eFmYwcKBv5bJ2JwEEmGYvWyLSn8F2gQD1q2AC Ve2Xu6sk9RSXzJobEpd4l6HZIU7baJk5xth4uO+Cq1CWC7JsJw/FomQeEKrXUJHGJYvL /SXC3Ef6ymWFv6CAo9cNNmjQdhqddvuiLi21U7tIJWf0+zk/3FdYjSbCVGsh9i1Vq7HG ZyW3O3mtNZd8sDGMyhhiRx9kfZaHsxyTrsT+2YiEi6Bc7UwFOLs8joidODsFZ1FnTswH 5A/AciYXgMiuKYFTPJjHS0pRI2bjSuJadYA0zXV/Mt9txSfiWbaxz6iORnq0QYyaU//6 gYQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782724429; x=1783329229; 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=WnFQ8s5FzTKwx99wZfiqcLQumGzbQMJ1Gb38TtDDzAY=; b=OumTFeflOAh0hcaGoy6lqamNnCm0K+jq+cfp+ffp4dY8GKSh+bSL6Vc98Hd565uwjf tgTwOU6/QcO8AsNtL32m/k1+WV5bi++At9CDHtNLuXT8mPkRlfIXJ7c7X77rbaiBHDS7 VaAhaGuP4QyiaKJlrvLRzDwhcXJ0Ic3sryufWbPLPDnsCDeL7PM7g1kIMMT1ZfcDZQ4Q 5sMsnlY1zf9oO5Blk0fPP6T1WmbVMiFeC2dSuHfKYkTelcvxZf73YU2eXS2QSrz7w5Vx fwzpAgRKb9V/ZwcFLt4L1GpY4SoVbdG+osg8ivSNU8MhAtjOIM9R0ZmY8qQrOBQnU4lo xY8Q== X-Forwarded-Encrypted: i=1; AFNElJ/2tX/jHSm95LQCwjGQncO9oAZLzYxr6fxN7r8y5nx4TgpbRJjuRh2Dvudv/yIton4oI8NIHR2h8ni9+8U=@lists.ozlabs.org X-Gm-Message-State: AOJu0YwhoXbmpk5N+UPWYslCdlWfzP1mcJYpEv7M7oZb8Gu9jeDmea4W xpDjFDg3mQAdLIcabPUKObJmkjs5UrLKQNRZMaT99XbM9JOuwulkE636bDRLRyINHima5ppEg/z 8Y6dnMcjZwDohyghgQtcuXYPW9pJ+mSirHnpIMq2pqZEO7OtXUJyjheDBskM+Iammwtrx X-Gm-Gg: AfdE7cmAWYN26H+tyzDUKq1AG1Cy0uGwNDnnnevTissz6i7pcAFhwA1ri+SwgHroR05 C75uKrC2cW5/lXsFERC9c/Rme84VKM5FOD2wgKwxXNMbNH3xaL/3Dl9EdpdxeYpRTyMEdf3Gy3H EMLE7bJGB3q07y/7DubMkWe8NygaCCsU0CKC+RulIv25YnPOByVKmQEeWgaSO7zGUXQI/NGkVzr KiagHEdh+Ad0szRCaQAUjeTupM/wB9hqcNGQCgi9J7uyRLxMuY3NqHdPfXHp0kgKrpZmIaFNRJl V15N0LRWDEty6Xl4DJhV3GCey4myLX1HnkIqOJCHCjRzxdlmtIZ1PmLRoLICpMFnQXXQGFLlbyL 3kIB304ydzjBBmzVEbDMGrlRsHzeyl4u/4G0Sj6Br X-Received: by 2002:a05:620a:4706:b0:92b:e0de:f193 with SMTP id af79cd13be357-92be0def3bemr1192770085a.67.1782724428428; Mon, 29 Jun 2026 02:13:48 -0700 (PDT) X-Received: by 2002:a05:620a:4706:b0:92b:e0de:f193 with SMTP id af79cd13be357-92be0def3bemr1192756185a.67.1782724427424; Mon, 29 Jun 2026 02:13:47 -0700 (PDT) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:4640:d76a:6126:9b65]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-470f55acda0sm20109240f8f.23.2026.06.29.02.13.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jun 2026 02:13:46 -0700 (PDT) From: Bartosz Golaszewski Date: Mon, 29 Jun 2026 11:12:39 +0200 Subject: [PATCH v2 16/19] 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: <20260629-pdev-fwnode-ref-v2-16-8abe2513f96e@oss.qualcomm.com> References: <20260629-pdev-fwnode-ref-v2-0-8abe2513f96e@oss.qualcomm.com> In-Reply-To: <20260629-pdev-fwnode-ref-v2-0-8abe2513f96e@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, Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1039; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=Gc7zjQ8K3UGxrQUEA3l/ojyEpHz6CDAO+1N6mZySJcQ=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBqQjcUYFPkmtYlqYBD6pOfruG0HB4agBQdjermW D2CaNY48aGJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCakI3FAAKCRAFnS7L/zaE w/FjD/0eAzv7lZsLEu+8uN0Gf3x0hmYmNZU+OfT/4weEInEM7TeSQbiN3pgMmvlj80CdY5Q1REQ Ex6iSujlHMMD9tcNl3V1BIGs++Pz9dpmj9n+5Fo6INo9YQJfeP3ZfbkkBda+3M0CX+RGmcKChG8 npDT3s5jcIu0Be9TRlphsuhpjCXJsDBvuxhc7eqwWardj4eSth/HNLkbKfY+ju7Y4qsoHepyAeA p5m2K9399ZE5HTJlwCOfwYlVlQo4sJnEl0Afhqsr7b7DkrqCZrOpi6NGsFj6JDD9aokHMeUDntu c/1zSjRLx2hKPgU5Q96bRQysWGped1vtY1grnPhifgdnp/jvqRcbEXVYhxZPj5FACP8Gr1ReNWv BpTxLfHoW/M79AyNPhdGX+jVcNrzPaGm5sVhrOGIPEpAo42H+MVA3DDdBup4FrH+i3sUIEPEYps GV0P5A9CKpLx5K3dIcWMsBn9ZrBorNi/XqU3JgfGBbpcv9xeJvBGCy38l/PMAS4/9u9zgVTV//y yQGP8iFBOxoQxugRDNREkWEdHcUi+LdcjWnXvBgZnXMSiqiK1AwLZjKp8YOnvUwQkbEcuCaAePv C4sElo1miGCgWPCtW3XInxjubqn+p2OX/c89FWORM3XSJYRsDCJH3OXSvb1aktZuC3a6q7x0S2z I06GT6zphKjJr7A== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjI5MDA3NCBTYWx0ZWRfXzXHilMnf/a2V uaLkdSae/gLcuZvE/YV3HAnxPqr+RAGSBzh9NMys4YmsdbuDD6eQxBmKmc/2Msg62KWMSX325pQ lleaqR6mjNiQ/9DsNMB1kGGy5xd245A= X-Proofpoint-ORIG-GUID: chj4xY4KYh1zmsjo8AEa0NnLfB2nGaDq X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjI5MDA3NCBTYWx0ZWRfX7vTbfpBt/L7n f4fyWxh2qOnIDfm3cjq5HoA09rSId7zvUUA/1OZz5TtTzreLWapsqZMyAZ/QYzYZQPdERvCSkFq lxOH/R85dcgfdT84ICQYgfo+kh+zf0aMsCBgXQPXovFgv+nWeOPwWF94dwmUduA/4OMrhL+RMjz VVLeIog9UG7uyMO8XVxb+07vz14HfqbihyqvnLv76jj0tpa2UinhQgZFcN2nFXPEo7DYwiN/K0E wK0RpZ+pqIJR8kJzrwYD4dklgCnZ9PsKZXnIN/GjIOiyFtIo3L54bbtCH5ejugGMCRKUFCh3eLw QwToUiFPt9D7WDIZOqgDkLU0dwAggwJXTk3QNR25hSwPJY0+Pt/y4xrtU4rFsnrXqoxq+2OTaw8 paZLcI9+AZndwg3k2vMwjZBd+KXG3Eh/5Ej0X2BsL9ri8/2z6kyKo2I8nnzI8eJm4EZQX9CN+hg YLd9+NbRsLklgJ33i6g== X-Authority-Analysis: v=2.4 cv=NZzWEWD4 c=1 sm=1 tr=0 ts=6a42374d cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=kq0kPlqncbyAjjsh9XUA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-GUID: chj4xY4KYh1zmsjo8AEa0NnLfB2nGaDq X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-29_02,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 impostorscore=0 spamscore=0 adultscore=0 suspectscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 malwarescore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2606290074 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 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