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 2BB39C43458 for ; Mon, 29 Jun 2026 09:41:45 +0000 (UTC) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4gphBH55tRz2yFc; Mon, 29 Jun 2026 19:41:43 +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=1782726103; cv=none; b=kLKgkz0BeD++5yqNlikkyPww2wiMcisLg6rq+8S/2Qv6WZcullvgGvYmnMC7sTo6mLeZFUh3ZQYnz+F17sScueu4xpCJoUQqmh5sOZEV/IiWfGXBmKK/q++MjyczQ90Mlse3ftkibAykcUvs1hu21GkzqT1weGieiT2NkKXcYlNwLf+U65r5oYGbjy8YId+baUOl2uwu1SIbakBooGYdnVpn+3Efo2vx0X/MUtun/woNno2GhFdvcz/9Gek8+NUfYD+Chw2A6r3SsDgjqLIDIxy2dfHaBTaiWBwHkqV1DJbLdT/LdTl5JsNWQt7FuFu9yW0QE7k6KqjAa9/Iawa+OQ== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1782726103; c=relaxed/relaxed; bh=69XgShsEeNDkbLdefBHgY7gGgfsPixaRaQOC3zvYX9Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KlJmhLc55LJ6mvNTa0wc9tAuIxhE+HFlC88HMT57Ydl6Y2m1DMbtiVkrNmgDpOkpUL1H7bQLQsYWXD4SVuzwiYiwlqsk27bASlh+HKb3T7jPqvkUoFRXPjQE2tpcd2g50SFu7EfhVIxDftIVa/G92PE3xQkobbulPgPV0grxjuIH4D0nS/tFSeYdJVMi3O3yliCD/ECUk/y4+hyqzZbj+Ffy0TyqB6BPlogi9VNBV5YdF3Gw6OG9fjY+pyGV1wRzjOimnbazwPzshfDB/2z4pO6SjrvksJVJS+sJgLB/yNMOol47+OLYzg3fxEnOgZW9bh1jUivQ6TuABbAAxDdA+w== 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=pBiLrL/h; 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=dYbjLuGQ; 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=pBiLrL/h; 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=dYbjLuGQ; 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 4gphBG6SsJz2xYh for ; Mon, 29 Jun 2026 19:41:42 +1000 (AEST) Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 65T8wY962391272 for ; Mon, 29 Jun 2026 09:13:52 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=pBiLrL/hYuKQO+rU ePrxQHLapFiYpVVJMeqqlJrCUakgS5j3y6au7ou9qpQAXazZMU6J9Up//h0r6mQP 1351AZAcaFoIu0eoYC3KHExgEMiQ5kpzn7EAR0/LhZoAKFkZySvHRZMMBybkaEs9 MidW3MKMX47N92sSvR80tS322/UVX4E13iabdO19NYxBhkXtPraCSbEnJSNVsklQ Ya4TR3ZKNEviFJi/w08TeHKgefV2q8CJk65DJdADQ+UewHHqye8koX6ffg93U2Mg Jm6NgNFPuCDsF5+1UYyvOtipjmo79mlydHqwd4L4/WiketDb+f+2o3JhCYYERY/F /gy4Vw== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f3nnw829t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Jun 2026 09:13:52 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-92e45453c94so341484185a.1 for ; Mon, 29 Jun 2026 02:13:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782724431; x=1783329231; 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=dYbjLuGQkgp3k2hlZzs+j+jGvHH70wL7JPgWVGA6PKPuqrnb9XVoxVeSZksZ/053Rc t28MrbUJusn0dYzyIiWDvWiZql6ZxNnka9lT2kZhMof6HCksRKJK9x9aUqNfDHTLJBkm 2CRjYzYFRnjJpuQAwxNl9pQU6MuKt1C53rpWK+S8TFEP2uf77prwANTyu9I3EaXP8rfX YpD+uklwEscfj7Awj1uEwqIScH+Z+904L/bP/52J5/2PeUIhbwq31AB49E6hd2Iliqck PO89Dz7EQDG2aARY2Rz88+79UP6M6FtmTblXtJM7TQLx54eZFExlrv7Tf2dX/qFNoyfu kDcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782724431; x=1783329231; 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=rHmc+yLn4TKIhVS/c3EBkbAFAvvjBJIbAPEGqB+Ue+c4iRextWVtu9AsjDEICHXQDI 56N6UhW2a9MFaTC2YLLbJvD1rNmjoCsOz/ap+m1UdidjByuVjKlPzChhWj7mN3HJHzFS CUls9H0Qh6qwOJWwsIR3JW2q5wG12ieZQCPtN1lIo5/MXY4wE18mAfwjFU+76CmKUlF3 rY958HfMfY4pXndO2hUvqygabtJXhGsTfEoPtKidVKHcFTRtfXAwTvBz0VVTbfNNv8gB X9wyRVJANsl4b0KWVtfMRyUPp2NDYp2KHZPZYaNHUy3/MEEEz1Gj231k76zcJ86DBHAK dJew== X-Forwarded-Encrypted: i=1; AFNElJ+Y/Bdwt2ZUI/w+ZclH7DwaHLFoSBQcYznkSTQAWFJ0z4H/IIMI+ePLr9sb2ziFO5tBn+6gdOkdwTDOvS4=@lists.ozlabs.org X-Gm-Message-State: AOJu0YzHwHcI9WfjmTXFiuJ1uSIc4aiKCachrAN6gzk5E1urw60KLsCI Pgyit16G4XjaWyhJuANpD2vhLi2L63fW2DHM2phQf0yxAxakBmrZxbU65vVql9e0ftzQvkCj2hU KD8UISv2TN8FBLjnSN1IZCBfEvjXozC/X78AbfSe+RZMVjwrIjykmaTO6sSGg5vUXe77e X-Gm-Gg: AfdE7cmJSy4t1hJRGzIYsS7cb7/IQBJiucNvjQXVi/jI2CR4fAch7IyHdul6Ip1CJ/g wQyuOMAfI34cJ3rC3oRPsRdwddwyZDJ5SCUUiszoDzxBF8HN5XpFPLMm6tJ62OvX10ZZVP8H1pk qujdZlVsI427bM2FVcqbUvUsGryQurXfn0ttbuF7y0olWeOlD7+9qvnFkxJF20m8FbarRsJSCBz JfB4Zn2XSXOp/2sV6EcY997gRP3WUs7lbIbtQ0Jmb3bYQInuOhUx19bUXDUcr/09DwSJGpDw8Cx jr47CJW0cHOO4Vh37xSTRlqM4yNXS0cCj9Fpthj9RNcoPIrHtMsfe8YztyHl2WlH1l/dwTsM6SZ +xcNnpoSwfDv6AeApdwubPwjDTTHP9dvAO4wXJOKe X-Received: by 2002:a05:620a:a0c4:20b0:92b:32d4:4ae8 with SMTP id af79cd13be357-92b32d464a9mr987655685a.8.1782724430930; Mon, 29 Jun 2026 02:13:50 -0700 (PDT) X-Received: by 2002:a05:620a:a0c4:20b0:92b:32d4:4ae8 with SMTP id af79cd13be357-92b32d464a9mr987651185a.8.1782724430435; Mon, 29 Jun 2026 02:13:50 -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.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Jun 2026 02:13:49 -0700 (PDT) From: Bartosz Golaszewski Date: Mon, 29 Jun 2026 11:12:40 +0200 Subject: [PATCH v2 17/19] 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: <20260629-pdev-fwnode-ref-v2-17-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=976; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=4q74vFm5uja4ZnWq1lcGzJHIM1G0GMuR0uWtoVmzh3w=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBqQjcUaoEAQ+rGtNym4mdXn6H+wSR5jovuUo4Xe W9yGwBaFkuJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCakI3FAAKCRAFnS7L/zaE w+6hD/9LyiWIfVxtqm4ndMyDneBYNN60hwgm4cXHCq1XpEjqnjcyEIHTyKq0I49Mp8FU9xpXN5k gQnaVVJJIxMCT3XeyUAxsXAhXnTNImA1TC2sZ/cTz3ryUteIURQPE8qc3VgF4KyMNH7LrlhVvH6 mVXhZnUgvbwb1393J/lNIVJlB7A4PPUCoILoaFbJEZ3I2Lu2fKgtFcT5kmyU3LLpAsDbK0GCz/s xsHPglMoY9iIOvWGke5+knNUDHTadqb62yylQ7xFD9LCHeYhM+7ccdwrZBa/9p25vgwxULJN2n3 zqM1MgrGYYkih87L7JCf3nBpW4gWnMnL1NfURb0Zlto5Vz62R/8UTrhMuS/w84x0/t31HCBVErk oHJibHcDBVb0IbGbPfGpf2qJITOS1rRiLSn40TuksrjJG1QAVul8rE7AD66q/ZlTmSP1QW9yMBF yGMvvd6BlGHB2wWyuiUWSffSIMvy0pvl9TXEfin18wKuOG2OFVpCk6HA1Lci6A6MQH+RmAavl5D tlxWgLoIWF9Zwwo5YAQpX5pEacDY2k7YkNdg87Msyp6ati7upxnfA16Kau8oVAKHJOmxITIxXIN 2qvAYYTH1oq1ReTzfFHxdVibxbCpDOG1ddeqkDEwFV3rHpCaT95BOfXx8yhP1afAGlDp6fXzGx2 pD/9VIfSZmKjbFA== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-Spam-Info: AW1haW4tMjYwNjI5MDA3NCBTYWx0ZWRfX4xHzZa9Hs70q jYxSUQn1tJazSJlI5/SidEhE7j9cWdaCDvmlUbBHuq0TW7lZA/x+SLv6jZc4WZd1sJTRbA9xoLO QbWnHityjMcGDfaObQpqGih1PPsUUXw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjI5MDA3NCBTYWx0ZWRfX/sDIJMte8Y1d 89YsawmPaYlpXzHJ/dsL8EE1Bcuw0XDD2v0+BWn73AAKULi8QTuXg1T7R30HRwweJ6Zstobg5Tb 3mTy/MC82fDFqGQQCEUbk+Vq4sjciMpD9bPrre0oYHrmXOPC6vPuPhbjrATdpCRKcMOHWMrQWfK pDsOVVqEUWQuSnlDDbDfvTCfMufjUKGqot6RA4Pn7LIKUgJrV2Lf16arrrl1vQEO2BUqIFL8xPo G1t8p4b44SQVBxtQ5OTFvESS8sWys8KVAXL0rH5Q44rsCj8BbyTT47nSpYDd4G2IZtzrUw2iHrz eUm8+495wBwHXUdSAcgz6F6omcmZGoph0/n608/EclL7x0S6dO/2y5BvytSiPdd/CbwNFYGcBxB LSKjRsioF3x/jMggqMoh/nIJoI9ZFlELo7UgDR7m5777HbhHfgap7Dmp3a4gp1/eA1w6tQ3ZKLK jmJM8M+xVN0Z3lbFQmw== X-Proofpoint-GUID: YiJHjbi8LjH7c5gU-LvuUnMDOYSfpGWO X-Authority-Analysis: v=2.4 cv=cefiaHDM c=1 sm=1 tr=0 ts=6a423750 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=-E7rG7sKBpYtUKygALQA:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-ORIG-GUID: YiJHjbi8LjH7c5gU-LvuUnMDOYSfpGWO 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 spamscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 adultscore=0 phishscore=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. 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