From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 825113DDAE2 for ; Mon, 6 Jul 2026 12:53:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783342398; cv=none; b=fHKtxXdDDiPAueXJPTVp0y1Bxi5+kSwrU5lBreMvYet0M2YmS9NyxKFlVjUYJbnFgqMdEkOgmFKiqjuE9R/HRM1bNYDLbG9rtTWxY3zr2wnlpuFiAudPZUFV49KvOY8iKIGWm66PCaGPx8JeDPvdOC9AAWQHEatk4BAdpViP27Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783342398; c=relaxed/simple; bh=HEn5owEzeJIUYkdvn4DQSoUKQdn9M8eLHqPgfVbyGMo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fsc3mY0orAqjzwYfR/CucKwG2igeqhysUO8X37QtitcGEuid2gECCuCNQunEg42gDGH3/TilIou9u/eX/+KycDCbjbGGLaMFtKTePWBzmhzZxZEMxAIzSmwbuGKBZrHHt2rJzcHGUrp/qDLc0akikKwb2T17iCjFsPormFIsYb0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=JFClRWJO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aFjVfpcI; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="JFClRWJO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aFjVfpcI" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 666AxN6P402136 for ; Mon, 6 Jul 2026 12:45:49 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= yNrkEZw0kMBOjM8rF7wKaiZMIgE91+zaRIL+Y+aqlVA=; b=JFClRWJO/YlvKXxt EPTan7Bb2wCcvP3ljtvtZjzTtxn9X/oJo2TEJ/HAmb+pQSKwSEV/Z0gNUsAg+HGp w6HgyrZUxnRD3q+7IWfDH5X62RGexHSNLTGzOUeq2dL2LoPSNk6QlXIjpQSF+Md5 flrFBt6s2fKpQdszOkYGsCYuJQ5ovRF9aZdMY9Ly4KS9iJsfekBq0woUOh8k3cMV /RkmkqR4WcSAqZVtsYNjEqAk0a4iS4q0boV4t8SF1Q5kKlnTaNhLXh+6stEhQhqA eEHt6s2fdNhYEpAikHChcGddJF0Bgf8WoJVvm1/XIKUhDGVcw0Vt2kksgIYSgQFG fOJZIQ== 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 4f8a3grm5q-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 06 Jul 2026 12:45:48 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-92e663c29f2so310157385a.0 for ; Mon, 06 Jul 2026 05:45:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783341948; x=1783946748; darn=lists.linux.dev; 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=yNrkEZw0kMBOjM8rF7wKaiZMIgE91+zaRIL+Y+aqlVA=; b=aFjVfpcI9WkQVSe1NMy1U5cpURa6KF80m8w2wJpgX1jJFkjCKS+InWzRyrnvObz0Pj GLVVo5iwfQifuIWR0bQXidywS0NbsfD9dzDc7ECZZ6nDQUkMiTXETaUTMfGCfI8v9jf9 IVSlg3mfOp2jQFdrGYH9n9ugfgMZf/skL3OsQVRjVtCsLWeij8By3eOtxCM8yprmeank 0CGc96MjYecdw5Psps4GmigcIkD3BdmQJQk4p50EuSDhl1jliYik3oeV+hDj6Wqx3ufp ONt0FJOTIVq3ywLilx9yRjy7DrVanzEQW38bxjVkba3uhIymN2XAB5JHH/9sO0mvcxM7 RK+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783341948; x=1783946748; 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=yNrkEZw0kMBOjM8rF7wKaiZMIgE91+zaRIL+Y+aqlVA=; b=kfCqWE0uDucZWxRThy8cctBcLgHqA3EqOP+JW+QictrSjsi6UwV+Y3WusDW8jMhp11 Ss9Rc+gso8VP6p6vnGXI33oYI9p2+MO+TUpZ3TKKVaO7ANXpKeFPFu2EYuWeXAM+6WQe ENqVNbRfrgNn+DojxescjZ+mUaK15G/gYcfGkgAl0V21FldjE0XfOIBgiKd6Bb8FHELp WnIlmM+/59UoIbDbd39v7Kjz1iXAPgQFLMiub6ue6mSIu9zi9fUSBcdvkeXDAdaSjT5Y ZG6KBFkeXQk2EGMFvzWQWfNnTfsQM0UxVBsMuFL+jMzkzto/8PNhQK955Iekl74Qxu3A QQmg== X-Forwarded-Encrypted: i=1; AHgh+Rqo/87EpGI4mqYQ6Dqc4BzPYtLHVISh1pamYynuKPmdltQIQAhuTraGvCrushMgEayLkB4=@lists.linux.dev X-Gm-Message-State: AOJu0YzXw1xMhOjiSg8xJtCv5EBMyq+x9vQ7S9o8TKfrZL7IumT4gfoo pIy34P1qZ+o3A1WDDqz9R/bIu89vfaAynOmqBM5WvSsOFFPQIkOUj9k07ch0QjgLypzOF4wQRjD cNx0sYgmbGFiCHMIyz6nqZCVbOiTKE3X8yLPTLfkWZFqgWSZBA+tk5yMPbqDioMA= X-Gm-Gg: AfdE7cnjE0hhrriVVY95U7ToIL8r9nsUDbaPE6bQyJ4rFkjcxffuj8e4gqNOx2Rza2+ EROPthnV8xSDTzx4dgMkqyj/46Qk2T8+hGl4e8Gd717LIVz9d75KZ5CbO9N+O5ek3keDBkjha+K GilyoHvcI2DYERsKN0fjiFE0otDfJjWsou518Jogpi/myRmn6HSv6hw8Il63LvnJitFqbxL2Jz3 Tew2/OKevlU+BLl0ys2czeasiV5QZJVXg933JN2nOirLn2vuJjdwGrZEmYRCH2VZvNDljJf8A2x pTSHTTeafwd80ybrTA/AdMpGo0+rxGsfysO6gfIFqZ0LJM7ZaG83/9ZkKzbKOoKmru8AgJkQHa5 BLbgPzMjwifDhx4pqfyrg4+pTvSVhpU3vIPdCzZ5l X-Received: by 2002:a05:620a:4554:b0:92a:f74f:904 with SMTP id af79cd13be357-92e8b25f4aemr1773305785a.1.1783341947859; Mon, 06 Jul 2026 05:45:47 -0700 (PDT) X-Received: by 2002:a05:620a:4554:b0:92a:f74f:904 with SMTP id af79cd13be357-92e8b25f4aemr1773301685a.1.1783341947497; Mon, 06 Jul 2026 05:45:47 -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.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2026 05:45:46 -0700 (PDT) From: Bartosz Golaszewski Date: Mon, 06 Jul 2026 14:44:31 +0200 Subject: [PATCH v3 19/20] reset: rzg2l: use platform_device_set_of_node_from_dev() Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260706-pdev-fwnode-ref-v3-19-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=1119; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=HEn5owEzeJIUYkdvn4DQSoUKQdn9M8eLHqPgfVbyGMo=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBqS6M9kHSk63/qP+xgNz2Y9PQyDSmFph3tQ8AC4 5AtD4YK+kuJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCakujPQAKCRAFnS7L/zaE w8S6D/wMyo30+5v8CLZilNJ79Z7wMDPBUG9sj14/UZP5eZoRp91qLsVzwolPCsq5U/qTKR3y/WF pZFakCrbpsJGqVqsKttIhxt2XpF4S1KfN1qC8pASBve+FNz8ZyKWhKOa9yoA01qpm32vrU5UPS/ 6u2lJxL4o4/rLQx8CT4xqgdtrSqHYMAonkNf5DACLGhTdz4ZNLZuCIo8GsF2zwWIH+cAxzjYd3E qqZHOI8wr8R2KnXC7H+MD0fJGcu5uQ+1j45nmYvg5cX3ElUN9riw6pLBLgO57aJVoCo/ucH6xOK GI4rJ/08Hr3PNBYdbcQEJMNE9yYMkjxiudHvOq8R4g0BwEVtdO1A8jbTcho0IUz53pA59iFnjyM ttMlMjXQhKSGu1dFNK6/elGJLMXC6E4nbUKvbby/LEHyHwLU0algPpHe9UPUYh3l/DrQAUt0udl +zNN2SMUOdAze/pIW2+l5sftft9+laItqGcD5M5bJTp7tPjVFcDskDf/PioUl0vtokzCPuP1F3s zP1G38H9ILdgjRhYpMdqqolRWhSDfehH//GwZSZfc6zSynuMNLzcAlJbgXUXpTthmlBlksAjYqr pTM9O9ZbxdBxzavLzPTTt8/695EpXxnwsMZ87oi6uApZGTqb0upieRcXVikiyju4bpSHudD6VYO /G0MaTqKJntCfNg== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-GUID: EXmf72DMkIZL6N5w1rx0lGwrIxNRPQMx X-Proofpoint-ORIG-GUID: EXmf72DMkIZL6N5w1rx0lGwrIxNRPQMx X-Authority-Analysis: v=2.4 cv=CPYamxrD c=1 sm=1 tr=0 ts=6a4ba37c cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=QyXUC8HyAAAA:8 a=EUspDBNiAAAA:8 a=kq0kPlqncbyAjjsh9XUA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA2MDEyOSBTYWx0ZWRfX2gcJkCPuTbxp b8meTItlqIXz1R4nTwPuqgjKspHK26kL8c00DqZ5q2hDjTDjj5SI/y5pKV0dBdp95pDULiXyMcw lLlkzp71Qka8QsoX4mYnnyfadG6yMZSt85ZEu0B0jhl5HCoaO1tncxOBLsaF70bGu2BxurijvAo 2IKLyUUApSMIpwZ6ENQz0haDD8AUOgK9/TbpXTvZ9tku3uWktvLDMGqNcSfhLqhqbLj+IKFTQYA dc2mZB+UxwUEbBeIxEChPK/ZDy8AtTLoeLoa1JRsM8cXozm96DSGKlPiT7U3r/2tghq2n4Qm8Sr c1Kyx7cFEK24tU8MoY/d16LiS16ftfgtXp39PimgLvvObvw5Egvx0VG/jf47yuOiLYPFi6mENGm Kp4iuvbWQIz3ra9bJZ37wzdjAxvsp/gnEOceA3dmBDssUVUrNBu1nuLI3XgLTqPAPqJqkgUWBg5 +FJvdmDIpS58n6o8AFQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA2MDEyOSBTYWx0ZWRfX47ifzUK1fNfE dpj7lwk1EDj1r325Q0H0GAv1abT4vW8P8TXY3Cvai5RQSaDukyZpgqIpH+fl1p4qwwBMllmUTgD LYQOomny+nsqeOmHCuhpN+MgSNP9B5A= 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 adultscore=0 clxscore=1015 priorityscore=1501 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 lowpriorityscore=0 spamscore=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: Philipp Zabel Reviewed-by: Andy Shevchenko Signed-off-by: Bartosz Golaszewski --- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/reset/reset-rzg2l-usbphy-ctrl.c b/drivers/reset/reset-rzg2l-usbphy-ctrl.c index fd75d9601a3bfde7b7e3f6db287ec8c5c45a20ab..f003b360629c90bb37ed0ade7a675b5b0f28fa7e 100644 --- a/drivers/reset/reset-rzg2l-usbphy-ctrl.c +++ b/drivers/reset/reset-rzg2l-usbphy-ctrl.c @@ -249,7 +249,7 @@ static int rzg2l_usbphy_ctrl_probe(struct platform_device *pdev) vdev->dev.parent = dev; priv->vdev = vdev; - device_set_of_node_from_dev(&vdev->dev, dev); + platform_device_set_of_node_from_dev(vdev, dev); error = platform_device_add(vdev); if (error) goto err_device_put; -- 2.47.3