From nobody Mon Feb 9 10:54:14 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 D07DF1E2834 for ; Wed, 24 Dec 2025 11:55:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766577340; cv=none; b=eiDdfsfbtG1oKnFJpuZnN/W4FG6t7lsnU45ykGv/khuW1ihLzPBWOOlSNuM6VjeFIctiPeaAgfzm9TArGtKeaNuZq5jxU5hs9v7Se2usuyIN95tyGV90cMXvMNnAN1+8MaS22/XgKozCtEm1TTfQyFlPbVxt33hZc0zOE0TxWe4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766577340; c=relaxed/simple; bh=vemuzK6Z66BYseCSrGp1BwERcxcZZRay3Ftgg54BBVI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=NqjBH35s3OlDy1++/fqvaZibPpOt4sFehGosVGBRoft8/Hz4QUkuLpLtEE+U4JRh8/98n1hMlPdUpI8f97UIOlI96ek/VTX7t+vutZ9l4qIdeHOVZhd3VzjvVsQQ6okLPt+BQpUxWoSwgxWobcvcS0gg7T/FYOjfyc7p3iBCLKs= 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=O6dRQKLZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=e2PkduSD; arc=none smtp.client-ip=205.220.180.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="O6dRQKLZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="e2PkduSD" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BO8t6sl1207156 for ; Wed, 24 Dec 2025 11:55:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=pptCuuTC1OOr2ay6czaswVQWYUdbU39uOji dp7GpfEA=; b=O6dRQKLZGceTfDz0hYPENIG0G3RNmJXSfaJud78XbMtwZWE2KPM 12BxkXJ4/U3HBlMGPmEaxH/pfBt5MTsk6+o7tduzh2o0kKOzIQ6Gs/T5mPQx3YS6 T57gmFICEaCWLMnqjH/oWv1SO7M7o8kAv9kwn/+VvEAsFGmWL59VWDqQWa2ljVMj 3JCxiQYSdYjJiJosavDh4zR4dzKfkQU7gnApAcWFp9XHJgyBQ9mrf+lNx1X1Ri4n 1Y0sGzhFJkFMxgpNI5vJnBnqgBpnID5/6gelPa5AKGvlWT/UexE9xhYD46xD3RHI bBVOZbkfMInO7aq08XPliPhKZRqEkJuB/2w== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b827r20y7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 24 Dec 2025 11:55:37 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-4ed7591799eso141594311cf.0 for ; Wed, 24 Dec 2025 03:55:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766577337; x=1767182137; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pptCuuTC1OOr2ay6czaswVQWYUdbU39uOjidp7GpfEA=; b=e2PkduSDwJPhoPV0qk3R9mELGCVy2eeezYWq5pTPwGm4cDPBMp6rrKHF8Geqq28a7c fsNm1aN0ntYTmOFMhZpoVvt06Fiz/TQCEVMgcOMXRjurNtHdhVfFVHPs6aIbhW5C0vj5 KxOeZjOyDrnfUM3c1efZ+697zmP7LQ8CYr+cWFbQnYwmpxEG+RG6bftd5jPUUncjf45A 3rOhvSoRlDbGQ7gx5SF/xVPXCRP6PzyWqv4SVq8qw8xT3uBNmj3fAuZm/YKP07MJAo9y 1yFl+wIRPgNAl1VrpUAKJXWWL/9C2X6ZuDWa3qC6axl7DV+1dLgC1tk0+g4dnxbYX7LT vYQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766577337; x=1767182137; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pptCuuTC1OOr2ay6czaswVQWYUdbU39uOjidp7GpfEA=; b=cbpuyOYZGgjIRdJrriOrVft+INCnGXu5P/Y2caLIIxdayV0sVkCxanajgSmurjJMvZ 2zt+t1vtfEfrxFmjPXI8+iIpVOqeE06LXqGZGrd/gkqd3pVIvY5E8wQqS64VGvEJlcg9 gUGXhVPLRq1VbtX/krQZO3v+uOF9IsXqexDScPczUI2RqzxaN9WCjUnvYWnxlt4SdvAi pI2VaGFUGIlSdbZQSCINhglI5WtL6D0ddDrfQmYv8+N7Vtryvz/Q9dbouVgin8g2RLlN lQNGwsIdT1MKD1l8JI2DtL9V4rzTOgkMJEEcolBSWIv8fl9HkCcd6HcF+Iszjd64HyHi 9Ipw== X-Forwarded-Encrypted: i=1; AJvYcCWZX3IQk2Sn4LFPMbcmVhUu9+YF1ueU+Ph87rFTL3Lkoe+KHtZbkDYr35ZEcZNKdm2X/wYTFJbSfhcvBcU=@vger.kernel.org X-Gm-Message-State: AOJu0YyliSKa0xi/jT8Rv85R56sPbURUw5/hMFxxLec2fsMiRxc6qB6N xJB+nQB0Dnee5yNBmk+EDvr+Xfity9ElvIpCe1OZD+jBuq23KhFk53Skvbq7sawE63Vn00CUTxW 9CF2yCF5lsZ6teyPsfDtVpw7A47RqrOcrsdGd1iDtSKjAWdElJT7i+eCzROjQ6Zc3PYg= X-Gm-Gg: AY/fxX7GQxFAHQVLubFy2cuqvuSlzMHsxzWEAyhqdnHxz119M8bqJ2PyKemq7kC+bKo jvNkXDh4lDYMnfcQSd6efXhVGpORbJpERLJzj8q7jggDH6CJ7C0iy3ue+oORAOekcyItVuVDvFz wd4KSSUWaYjdLWAW28pUt1cBmO0UC8scj6YoPVIAvYoiizAvCxOTbUzNjU7RGwGWuEfzn9jI5D0 2wsxV4RzgUMCrTFzpXyPICT74bcAubECYGHL35ZEwBWxerrJd0eih5BQ7RO5AM28RjrGDmAyB3L N9V14y6aPeHiEkVVyZG9xceB+gdVJuJknE1cK56aPta4DtVM1OCqiEfkW+gvZ0pHLj43WGFr/zS Qm5V04zs1bkTCpl1xQIwdH/av7B9uKjukkQ2c/LT8yGRjPwY/dsHY3KmygsQ9oE9dVPrS0A== X-Received: by 2002:ac8:6f11:0:b0:4f3:530f:d752 with SMTP id d75a77b69052e-4f4abdf0a9fmr252540941cf.81.1766577337010; Wed, 24 Dec 2025 03:55:37 -0800 (PST) X-Google-Smtp-Source: AGHT+IHeViacEKRwjTIS0jjNlTmcjj1bhV4Nz1GOIydg0gyPvNKJdVkNhDTEAgASB6rHxaT18VyNaQ== X-Received: by 2002:ac8:6f11:0:b0:4f3:530f:d752 with SMTP id d75a77b69052e-4f4abdf0a9fmr252540521cf.81.1766577336575; Wed, 24 Dec 2025 03:55:36 -0800 (PST) Received: from quoll.home (83.5.187.232.ipv4.supernova.orange.pl. [83.5.187.232]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-64b9159a4eesm16344541a12.24.2025.12.24.03.55.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 03:55:36 -0800 (PST) From: Krzysztof Kozlowski To: Vinod Koul , Neil Armstrong , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Heiko Stuebner , Rob Herring , linux-phy@lists.infradead.org, linux-kernel@vger.kernel.org, llvm@lists.linux.dev Cc: Krzysztof Kozlowski Subject: [PATCH] phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again) Date: Wed, 24 Dec 2025 12:55:34 +0100 Message-ID: <20251224115533.154162-2-krzysztof.kozlowski@oss.qualcomm.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1397; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject; bh=vemuzK6Z66BYseCSrGp1BwERcxcZZRay3Ftgg54BBVI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpS9S1lAkJZZmCPpM7M9YvzU/rLS2mcNFsWehPg j8ECdGO3IyJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaUvUtQAKCRDBN2bmhouD 1z3bD/4xYjvPn0SqX2FZC+wqx1X+YsgIE7EYwBmyh1hXiMWWAvk8LaAcTOp9AimevGbqUnrIlNv Gf0j+t7zkqaRL7ab96VKv8sENO+6NQqr2yyXw96dIohOoomo6AaoCTIhHOi9537OclmVeZ/ulaC q55zWYvSVIad8MHEvL5G/eVhG0IyZzVXfClA2ABSjCFTg+tTeF74vT75CtVm6IYPBlaG0cRPWBh G/oplrWTqOC5/iLYf8mBaFQFB+0TtrDAcQbp/PuNsXfF+WDcexVvNgax/qfHzrc1U3+In4A2GqQ 0d79WvZr7fgF9J+5KeaEEqGqxShWJzpU6Jx5ls5zxpuOGdB/7JNKuYGtaTfCO+yDI5fVc+7QEth UL7UeEvbqTCFTecbJii2MnlVoQgT6LVubd4FG26eiLhVSqoaq+8MLTyjnwvDahNl/MbfLJjNkRE PBAzFQpIc08m+OuMbfBowGCQLWWhXN/Pw/wkxGqI1ZSYvyubeAdWmM4v+HYXNEgJF2CuvixyGZw O8MOIrcRpIu4wqWsrzg9ibljzgJkjK4CqJL0Q8jmu8vS8jEpB6wFMlSpWxj+QL2foxRRwcYGO5T ehpiWfTvsSDI4NSaZrI8sgX05MRq5qhKhxESWX65iRb4EDLnBFF4MJ4j1jN3uxpQSquQDNSy0Hv w5DJKn5qAbdNFXA== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: xFOcClv-Lb9kMaNgl99Nd_xhY3piptTC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI0MDEwMiBTYWx0ZWRfX0YVE8omF9L7q 1nV+iB/NUhqwSOlzNtGGNIMY4/M4x6a6NMTzvVVZpuchkrXByf/kNMklZ4/EDwQs1y4p20mqaWO Lrf6vq6wZThemg6FX8WbErYSTqZSuPZVh9zbrcp3S5cA5J4hC5DpngXsU5Fz1wF1D9JGJZu3+ci Of86glRaJY6ZYWrrlSdT4CEAHs89cQ3wdqQt9h5kiCaetZSr8hAvrJ5vj/VNyqazF0KVjkTFw7N LTMYmDKzTDP3lM5Y5C5yxoVDX7ljw7T+BEhc1CoyJhbJOtbg+nGM7KlkcmZOJRN2mq3rYBVUFii 0flswFm8Wjl0oZ0tW57RQXKBlZa0FMEwmogatE3K4OE3VQ9+IlPdZmQEJHYJhnWPogsl+IO6q0p ETaCp7Z1OVr8dGi9i5CVFBX/YmRUmyTv1B02vVlGF12wMQaKv0xJyMA4YcuRiOmLZoGchPmKDr3 zGFPzYZXh3EPxNoY6vA== X-Proofpoint-GUID: xFOcClv-Lb9kMaNgl99Nd_xhY3piptTC X-Authority-Analysis: v=2.4 cv=RbSdyltv c=1 sm=1 tr=0 ts=694bd4b9 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=urQ9wjG1USoGuMoDBEOPbA==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=9BVSq9XGK2-IPpPmIU8A:9 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-24_03,2025-12-22_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 impostorscore=0 priorityscore=1501 clxscore=1015 phishscore=0 adultscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512240102 Content-Type: text/plain; charset="utf-8" "family" is an enum, thus cast of pointer on 64-bit compile test with clang W=3D1 causes: phy-bcm-ns-usb3.c:206:17: error: cast to smaller integer type 'enum bcm_n= s_family' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] This was already fixed in commit bd6e74a2f0a0 ("phy: broadcom: ns-usb3: fix Wvoid-pointer-to-enum-cast warning") but then got bad in commit 21bf6fc47a1e ("phy: Use device_get_match_data()"). Note that after various discussions the preferred cast is via "unsigned long", not "uintptr_t". Fixes: 21bf6fc47a1e ("phy: Use device_get_match_data()") Signed-off-by: Krzysztof Kozlowski --- drivers/phy/broadcom/phy-bcm-ns-usb3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/phy/broadcom/phy-bcm-ns-usb3.c b/drivers/phy/broadcom/= phy-bcm-ns-usb3.c index 9f995e156f75..6e56498d0644 100644 --- a/drivers/phy/broadcom/phy-bcm-ns-usb3.c +++ b/drivers/phy/broadcom/phy-bcm-ns-usb3.c @@ -203,7 +203,7 @@ static int bcm_ns_usb3_mdio_probe(struct mdio_device *m= diodev) usb3->dev =3D dev; usb3->mdiodev =3D mdiodev; =20 - usb3->family =3D (enum bcm_ns_family)device_get_match_data(dev); + usb3->family =3D (unsigned long)device_get_match_data(dev); =20 syscon_np =3D of_parse_phandle(dev->of_node, "usb3-dmp-syscon", 0); err =3D of_address_to_resource(syscon_np, 0, &res); --=20 2.51.0