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 DE3FBCD5BAA for ; Thu, 21 May 2026 08:39:45 +0000 (UTC) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4gLhd20Jfxz3brD; Thu, 21 May 2026 18:38:14 +1000 (AEST) Authentication-Results: lists.ozlabs.org; arc=none smtp.remote-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1779352693; cv=none; b=dsmJjmkUPW1Q4Puc9qoeX/fSFGoORfAjjLCcQfA1rOdrzzwnSbzJacNCA8J0JYb4Ql7PNevhznhY41Tz5ik6TtOqu5R026eNldozDNaUMESi4se4EIFj4SP1OqKTv6I6IWqbpawBFkxvz4aQ9DK977P7BoK/hHpoWu1sMJCQGS1UK8Gzb6K+4dPDyiGPIWWJ1//vuxbq8yK4tRIu3P5eGbz2RtzEP+tqDiE6BmfaLcgcpd3+5FxstAjMnxJI59R+FtRp69CElXk5vInnQwwbOO9dgA+t52kE30QsoZsU9HjN42Ugt21Axw3j+nN9ysZtXCyiXHMiAQX0oPPpBk/EpA== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1779352693; c=relaxed/relaxed; bh=69XgShsEeNDkbLdefBHgY7gGgfsPixaRaQOC3zvYX9Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kMRGfLF4PKyWhhHyUFVFSG+aNbdQ0Ca3tk2IwJMGoAzlCo/hPOEy9lc4lbpg1PPc8Q//PSEvwRO+83fyPsyFntThKEX8uVHGBSL1+KKb5HS9gq8eW1O73EhULJJHmM8eJDOQEp7xuUWecPmJANSnimuUsbyQYOq87fFDiDj9C6I1jWXNPLpRETPlHduoH2q6rhqTc4k9T+H8cLxjjrrr81tZKUn26f8OsELMgx6WgV1l4pxsCBLyXkazflm9hFsiIpizZcqbz/USjGWsAnpw/8Sd5D17Dzaw5mG9xryF4S2wuIuDqvNYQZMUcaAGQreZXXCniSSiq2U/vvrSQ6hcgA== 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=dp3UWx69; 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=R7Q8UsIe; dkim-atps=neutral; spf=pass (client-ip=205.220.180.131; helo=mx0b-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=dp3UWx69; 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=R7Q8UsIe; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=oss.qualcomm.com (client-ip=205.220.180.131; helo=mx0b-0031df01.pphosted.com; envelope-from=bartosz.golaszewski@oss.qualcomm.com; receiver=lists.ozlabs.org) Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 4gLhd116mGz3bps for ; Thu, 21 May 2026 18:38:12 +1000 (AEST) Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64L68xM03111300 for ; Thu, 21 May 2026 08:38:10 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= 69XgShsEeNDkbLdefBHgY7gGgfsPixaRaQOC3zvYX9Y=; b=dp3UWx69oG0Izzqc yeVxoq5UdBu7a2A5JsdE3LpwUghGj6zyXyNXxJfVkoK2mT6E0w7BUtcRNvDKJPPM TN483t10j4dVSOUPBeYIPB4OEWaWYKpPHDxLi9/U3Cu6Dv5xHACGMEMS/O3C+7pg ENnjbDeEoonWTgWTDsEHEF4VPpLACWr8LMfn9DGXinYJqT+0rcYYnGN2vr5rqGlQ vKYV2wGiM46rQucyBmu94NmsS80Q4h8NFk6PeJWUG+EEWF+skNymwcjQrsWkEcgG 47q0scBNIs0YVcoJe9EK27ewNLcZmI2/hO3oXU0N7wi+I5HvNEYxli6o0M5m3zzU L3c9Eg== 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 4e9vhbgkr7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 21 May 2026 08:38:10 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-90d6fe98316so1317327285a.3 for ; Thu, 21 May 2026 01:38:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779352689; x=1779957489; 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=69XgShsEeNDkbLdefBHgY7gGgfsPixaRaQOC3zvYX9Y=; b=R7Q8UsIepvtTac661tif/gDRTiHCZCLNreeyPEeguZoSWaGSGK09G1RV1cjxpoqlEk M1MGDH2hKymZZRP8IX++2g12A1JYqqhu8Zf4HuWOe2tPBzh5R2kRH5+lx/o1+AIcJw8A 5D/IMy15gcZnpJh0pEzRKMgm+Xr6bIjFFKTKCcqVmkNOdI9rrbcIK/ne+tZKAraK/n28 Kmg6ZTATMZbKLOiW0Gbd9jEcng9e8KwEZMrUK4jvIQzaVaGuNdHQW2XiMOrAm48ocaKY AlPMTdxGf+AllnPm4m1Z2TpbnrRpEFrOYmsSO5jmq0yjABlGSbP0tuEZknRbe0+/s8vF F1bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779352689; x=1779957489; 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=69XgShsEeNDkbLdefBHgY7gGgfsPixaRaQOC3zvYX9Y=; b=RBeX0Fq8dxVIlDjrT2VexVEcI4g1dj6WtAi8C6VV16CFRftZccYsfqEVjuNBHQlfE5 63DTH89Suswq/kqI2tIi+dJtzt8GlCyNd44xVySOGXKj34JzIEuZCQmcVL5Q/5WcUrcp inVeemdyy2iNcjhnII8UU0PBVwcoxlkeuWsASmcpIjdeYiB8xEC9UmuDU78X61qSvQGr /8mDEN7eM+yLUehysMC/eqPXtiCBc5LUWpnXTzr4973Dhg3+dovMbVkt2Md3RD59xcNG KW+7bqsI1+94FPP2tTUCjUutA2cGpZI74+Yh5R+fX3YkwApN8/99Ynf9norIPDQtLATE ShYw== X-Forwarded-Encrypted: i=1; AFNElJ9UXsWu5bVL0zn3AQgLai1htCfycJSKkJo5yrANdEdS3sRTRMi457FVUPB2TtgWuo8ln0rm5jvVXji1fVA=@lists.ozlabs.org X-Gm-Message-State: AOJu0YwfMKrUrNV1wg3uJEX7LaJ+dOfJoiloV4xBqKOWcrcbtFFgKCQo Z8MQaj5sPuOvupNaxxU7NThE3HXdyU/RWbkG6z3mARaAjYaAEn4v6I4bYOElZXBLCfE++XKJw/4 8KcSQHoID5dQpXoJBtjJFVl/eM4l0z17Uyr7MHik67acZkCwUeUcPPvM+0ptQIRJFZqk8 X-Gm-Gg: Acq92OHLQbknIFv5nrgcaoq8my2gxreGpyg3uZk45zMhA5FlSJ1o/smIPXAfSOjDcHi Vwo+zk0CNx3R5q3TbwzOUBy6SvlKexE09imdQNwG9LCxZc9sNDaIQW0DFutKPUWDiV2mrDVvd9N 0wmJJhwzn7zJtPrei4g9M4Ik/39j8bF1GUlgo+cqlH966iaJZpunHP5yulM+Bn3AJxDXO92M0LV YN3IZCWZt1XvxtXcw/P16z8mBeSwrn6DDMYtL01CyyuvXt+n1Va5PoxpUihSM8PngnKDZMOiIFs 2A8zDwuFy5YZQa2CADHDFMrFQ4aSx5J2AFCcjlHsF2LSi/dewVb5mKCBK58BHFZZoHFtbDtBkPw tFamfuwXJ2jR30c4is3L5a8dgtAkgnJ6t5/AjLRd+RllrNFFkfIM= X-Received: by 2002:a05:622a:588c:b0:50f:bd51:f1d2 with SMTP id d75a77b69052e-516c55aa333mr23589011cf.50.1779352689571; Thu, 21 May 2026 01:38:09 -0700 (PDT) X-Received: by 2002:a05:622a:588c:b0:50f:bd51:f1d2 with SMTP id d75a77b69052e-516c55aa333mr23588731cf.50.1779352689012; Thu, 21 May 2026 01:38:09 -0700 (PDT) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:bb10:ae82:b7c3:d15a]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4903caede9fsm10502405e9.14.2026.05.21.01.38.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 01:38:08 -0700 (PDT) From: Bartosz Golaszewski Date: Thu, 21 May 2026 10:36:44 +0200 Subject: [PATCH 21/23] usb: musb: 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: <20260521-pdev-fwnode-ref-v1-21-88c324a1b8d2@oss.qualcomm.com> References: <20260521-pdev-fwnode-ref-v1-0-88c324a1b8d2@oss.qualcomm.com> In-Reply-To: <20260521-pdev-fwnode-ref-v1-0-88c324a1b8d2@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=976; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=4q74vFm5uja4ZnWq1lcGzJHIM1G0GMuR0uWtoVmzh3w=; b=kA0DAAoBBZ0uy/82hMMByyZiAGoOxC6iyQxs/Rjohg22JgwSDvEJ4Zjh10SaAJTOCBC7F8EF9 YkCMwQAAQoAHRYhBJHlEy3ltUYde6Jl/AWdLsv/NoTDBQJqDsQuAAoJEAWdLsv/NoTDzugP/i9A ryldFb9FSAmLemEO0qiGBJZcIslmI4+zSHLUyf3mJErewenQEkrJ67YaF+/3EQ5MKNyh9GGap4N HtGBX+rVKJiaLObdha+gBxpyS6ODT5vek1/ttYbafQUROxyO4O/xUTmjpefynxigMDNr0fgL1I/ MWZCvQgTDxHHhtsDCDBN1+NUaRZxPWR+JJL1w8kNd4dDzckYCA58SP9ww5I7ra7aru1xMOrrwGl gs7ae1gcBWZ8xKrE27WxLDTib5j2LSaEH/HzjVB2moA+g+rRDXavYwEeiK5D8TWPW9yL8zD258S zCxRfgNNv1zSpQWkB8N8I+VinrR92PjRSlXon9wPiLEzKpKNC0nINH13V5/sg/3aHqKNLCCgyKI b8aSrCdHIpqpUTfORHm9i5ite+y9BjPMj+rIMrXi2RUGIsI994PQUL7w5QFe6P8YPwzHLJh/NGx /buuLbTuDArWEIxlY7UzZiJjOApMS4cf4UOi0dqDtt7b2z3XxceszldqYh+NVfxhtU98dhFizvw esErqQwHHDTfVZUB0S9c76YGbrNCfYAx2dsfizUx6MiEPZhYlZzigAfT3rvXR37GSjkWEUP9YMG 2ZTKMdi/8fO5AG36zxqYmmFE69pEP1X1dEk6R0yl6Zg7ycYddoesnbfoQSrg+iX/XgrEqUYYUz6 XAXwV X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIxMDA4MyBTYWx0ZWRfXxCTevoTPrFTm DJi/NtAC5YN8trPf/otbT54VFgdCtaSO3HrmmWrgyKpUtznWteAmQX1HSTuAWNoAJtjTV0IY/GN KbXXM/dXA0hXFtGdEx7adakbO+OXA6e8PBUJK8E5FpjIzpnDyAe2c/dMhKxugNJ9+sFHvDcufp5 Im0EWlDwLE3aW4PbAD59AtifIBYv8/PCUyJdXcl+R6OTQDenQIb1e9NYEaf7LJAmJHb4GEa60Gl l45mAN5TUm6998Hdev/C9O/5w2GfJcmp0IkAByyBkmzdACzyAQixfSQl7Oo9kMjlhh3Rx5OHOgr R7aJX2qO0z+iHP+pI7IyXNzPNKayhch+UCPVPy+Smhp1cbmZauP5TDzL4pfuJSgc3/IE3NrF+L1 GCyiWe79Y2bH8yG3ftWbCQIbZlngd2fks2VkrtQsC2Hf4b5yf5m2l1DJBW6f3BNyDlKIJbCmmf8 Y3VoyOtKTDY8Xqw9Vmg== X-Authority-Analysis: v=2.4 cv=GYAnWwXL c=1 sm=1 tr=0 ts=6a0ec472 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=-E7rG7sKBpYtUKygALQA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-GUID: Li3q9jE5F4QMQ2YwQ3DqyeRD9GEHHSVR X-Proofpoint-ORIG-GUID: Li3q9jE5F4QMQ2YwQ3DqyeRD9GEHHSVR X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-21_01,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 phishscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605210083 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. Signed-off-by: Bartosz Golaszewski --- drivers/usb/musb/jz4740.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/musb/jz4740.c b/drivers/usb/musb/jz4740.c index df56c972986f7c4f5174a227f35c7e1ac9afa7ca..c770ba576f05b6b672836753cd9b696b752d017a 100644 --- a/drivers/usb/musb/jz4740.c +++ b/drivers/usb/musb/jz4740.c @@ -273,7 +273,7 @@ static int jz4740_probe(struct platform_device *pdev) musb->dev.parent = dev; musb->dev.dma_mask = &musb->dev.coherent_dma_mask; musb->dev.coherent_dma_mask = DMA_BIT_MASK(32); - device_set_of_node_from_dev(&musb->dev, dev); + platform_device_set_of_node_from_dev(musb, dev); glue->pdev = musb; glue->clk = clk; -- 2.47.3