From nobody Mon Feb 9 19:47:52 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 3D71A35A92E for ; Sat, 31 Jan 2026 17:33:57 +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=1769880839; cv=none; b=OYISotDC/GRYi20f39vG07i9XP3vNnd9hGgeAwPmqNv4ufXFtyR9prss7t6D9B12y4WVYsIUmjicAuLihZHgnOGYbQW/QudIfCl8svFr7eul1MEynJS0Mmca5z1ocJCr8o0BamenCku9CubCvE49Bdpi5qWxuzBFq8NWXEDL9zs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769880839; c=relaxed/simple; bh=32YQR180l4XuatpViT6nfN9ULShKtuaugvJ8/48mdxQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jz6rfi1bNq+QWOVz2eGHtnDz1sWKwDl4aB+MMVL1spjk/BsvtCzxFUm5SBNE+wZvDSLPWS6C3nyIOe/AczWrhaGg8FafC6Xftm4vU93gPCrQd4i4qeipJ6gml11ItkpT79RWEsnhSIhPs6WsD+2Iiy2KsVWSb8RIer76uz0gE4k= 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=N2XtvVoV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iZJ0urW1; 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="N2XtvVoV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iZJ0urW1" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60V4Sh9C1510027 for ; Sat, 31 Jan 2026 17:33:56 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= M1pl67zhaQRIlZ7r7pA0ZyoUVVuJsyuZALZX1rr0pn4=; b=N2XtvVoVvKtMGc7i P+w7xdZ33E3C/9tG02ncwqqO54NVvgQpQmcKtFt0hUXOcDShut4s7P9ZMNPhlaLK A4Z/QUg8u3lZHzvx8XVtW9kSWCmlPO55KLARzGvNwP59xNccnvJmnjC07kmKMLRN TE2sWwL+t1GtqWpYfOwCKytBcFtqChpOyvW62uTsr/bOzyZS0zhEZN6pUgMVadeu gOIOpw24yULbwloHhzGvklAtmh9yOL53fsc/ChsSegHhfd7If4o0PrvNSO1I/UaX Bcp9lK2v+/lxLuwVjK+utr6dN/4l9M+c/2r1ZwDLaorteBnJ4jvgI9NdQakeE0Kr NMYl+w== Received: from mail-ua1-f72.google.com (mail-ua1-f72.google.com [209.85.222.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c1ard17bc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 31 Jan 2026 17:33:56 +0000 (GMT) Received: by mail-ua1-f72.google.com with SMTP id a1e0cc1a2514c-93f648b3f60so11408291241.0 for ; Sat, 31 Jan 2026 09:33:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769880836; x=1770485636; darn=vger.kernel.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=M1pl67zhaQRIlZ7r7pA0ZyoUVVuJsyuZALZX1rr0pn4=; b=iZJ0urW1OGSXjxRCpNUGuQoFgsUhEZz++YQmEn+uah6IMl8MLzrxWqPi7vJADS0Cd8 u0F0LfY2voeXBgSo//CL7yfe/Et8ibyLorMT5shuwQrZxhvRpMIkQiSqfo8pRqYmiQxe XmZEj1lfH1bseRWP9uuUtN+u86DwfPwbkf1q7xUj7X+0HrTGDrOdIhjI2r8tNfRlT0y9 /pRLEHZMdT4ikWcjiQhCGnECSg6ZNiZLoLO+Fz7cX3QwGS/EQmSj4Ob99ZHlG/fV8YOl /PGlKI3W418A5NCYtGJ692IMOH11VKqMZxfPHOXQ4NEtuZyfxrcmcyWK/ANw1LXGy/Kk lrSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769880836; x=1770485636; 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=M1pl67zhaQRIlZ7r7pA0ZyoUVVuJsyuZALZX1rr0pn4=; b=sfAXZrndVFBLLmLQO3tqJcE8fbZEIwvT+6qG7eMqoRCGBHUa/Ub2/i3w3N6C61lOkx Vwo+3hfk6PyBhEHnjJgLfUkK1bW5l8nzFhW3OhlG6gltui0HZOF2/LfyAPz7XKRLwSri gY7yQYTrAXk7jmHAtpjiOCvMLIyarkTJTVZRbXvT7latDTw0RLl0FJipZgIvO9iOPt+C 59jSQUlPKlCXbgMdDMXKGfyDB5KwiJGGLjXtj6mV+Hvyyt4/BINGqoMFOgC/oVaijqSP xNr8Bvk0gLrPAxB+8jLqCAgzSt5R6AEzMNSoMGBB5J+RloyaAPoJlhFddLBX9SacXXWo zfIQ== X-Forwarded-Encrypted: i=1; AJvYcCV+II/O+IA2LP1xzT/mbT12q5cSIGAvi+JnB6SQaEtO3yJNLEh3hBztwL6IylySppek7KYPVDXwc2Cfdao=@vger.kernel.org X-Gm-Message-State: AOJu0Yzr4G0QhNtG+4y4sjlaEYWJD/gVmuCgRcQeOuB6ieUQNsX/llhR oBSYz7gctTNYNodT1GZO7LI1QSXNlXsbxXqIvb3Nk4J4IqlHU8UwyvBAhKe99cUeWxxP9SP7R33 69oYlJtVtQOdy4Mq8dbJhInT/t0+Ii+kLqaxncBQCxJtvTRomQijuMejFlfA3KVMWjjw= X-Gm-Gg: AZuq6aIGPtV4+xWarWYlz67iYoV6umRX4M9LIBxU9RMFXNQKLvjuiPpSd93fX7AXlqF 9bZCvPoQdHOZwr0samIkP5rug6yHFAU70d1ZHh+4BKkEh0VdCnq6ZhwIyNXxcujS5m54TUfNzM7 v1dAKollVgRiLUJYkR+xX0FYfDB+H08jpAEXm1l7otkQNS15+lUmG+Q+rHnLbX7Nzhub5llyko8 CdgEQZC3SvDeYP51KkaD/1YwulN6KxSyGDN5xKvDs2zKfCwVz8oNa6K3zmIhT5t9LfzPnCAqMcZ /OLTv15ucCFBsIfsgVmxiYi/ZmA7gIzh/xUNlnZX9kfvsljW48zydvsOMBMCZ6DAc/CRIX9IPSr lGD+3fkwS60VSr95sqpBr2n4Y/iNHRY2HhVdtFRNud+sJDAwmYY2sqfLfNU/epLNaRsKoArrhAB PfA9RuxHCuHPMiXPyltbl7s8g= X-Received: by 2002:a05:6102:2ac8:b0:5f5:259b:66e1 with SMTP id ada2fe7eead31-5f8cdaa2fc8mr3722629137.3.1769880835619; Sat, 31 Jan 2026 09:33:55 -0800 (PST) X-Received: by 2002:a05:6102:2ac8:b0:5f5:259b:66e1 with SMTP id ada2fe7eead31-5f8cdaa2fc8mr3722605137.3.1769880835147; Sat, 31 Jan 2026 09:33:55 -0800 (PST) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-59e074886f0sm2443236e87.24.2026.01.31.09.33.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 31 Jan 2026 09:33:54 -0800 (PST) From: Dmitry Baryshkov Date: Sat, 31 Jan 2026 19:33:44 +0200 Subject: [PATCH 2/8] pmdomain: de-constify fields struct dev_pm_domain_attach_data Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260131-iris-venus-fix-sm8250-v1-2-b635ee66284c@oss.qualcomm.com> References: <20260131-iris-venus-fix-sm8250-v1-0-b635ee66284c@oss.qualcomm.com> In-Reply-To: <20260131-iris-venus-fix-sm8250-v1-0-b635ee66284c@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Taniya Das , Jonathan Marek , Ulf Hansson , "Rafael J. Wysocki" , Bryan O'Donoghue , Vikash Garodia , Dikshita Agarwal , Mauro Carvalho Chehab , Stanimir Varbanov , Abhinav Kumar , Hans Verkuil , Stefan Schmidt , Konrad Dybcio , Bryan O'Donoghue , Dikshita Agarwal Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-media@vger.kernel.org, Mauro Carvalho Chehab X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=880; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=32YQR180l4XuatpViT6nfN9ULShKtuaugvJ8/48mdxQ=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpfjz+kozKhJSLZXFwUNSKEuTT/hOBSPTm33d2S Fku3cGVJ2yJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaX48/gAKCRCLPIo+Aiko 1SpGB/9+OyNZPfI4xAgU5372SEe75MiUrRaQNOjN0AV5lSPjuhkv/F97SIkLrKe8KRSJ77F3TWp yUIsOB246en8dBzWgeqSlUgVLg7y76H0oxGP7eqDshW+4kh1jHNvKO1L0YjmQEFmrQ4wf6/cmd3 RhACkaf71ELUYZ0TmC/Ih8eYIIPtK5COv5vzeJriXSCeYbv0r5VEWzitnpVAX+KZ+nSoVOE6CUE p8WgyOflHMMlVQ/hrB9V7zi/Xg2jHwon/CWcrUcjK+spP8lxHKJJv/7nWpSEPNO9xQX7S/4N126 SVOpQqQ+4SeQC97WJE0WQNMg2w1RMk99rJ/NoMCo+1i11Xsy X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTMxMDE0NyBTYWx0ZWRfX7vaUGN+aLWmA EPsRfi5E5TltUJm0/BNGDD2o6A6cDBqVO1ivmyo7VfkUCLP3vQr5jqiW3+4JhVgdyfKsF6zlc0V jeQcu1GKdgKI8OCuHyY35pot5P+6bnbgd7t9LLKez5m3x3GdoSozHX6/L+AzBF9Jp+HkOiRiFlT 5IVRuvUpkEZbhrtetQZtPT/b7tzagZmzAJf3i3bTVp7GNeO9akLE08uT0iLaYA6Op1bEZgVlcvv K84XxUwij4dm+T3768q75Cq/PZrBrbphcVDYsyiC1y7Wp8ib5B03SuqsQkyLZpBMoV5hTjlp7vk FACr/MnzJRTbnjEYMyfqYWI9WCCmzObXskaHGnJgHsaIP5oYjJ9kfsOABows7h02p2ck/wJYciw yT9yD2/+/YOSn0RWPjeSC49WUpMuN9v9Pl+sO68C3DwO09Ivz9sG5ObbjPm/Yt9OeE5Bss+YceN hboFD/d38SCXTtn3jKg== X-Authority-Analysis: v=2.4 cv=J6anLQnS c=1 sm=1 tr=0 ts=697e3d04 cx=c_pps a=ULNsgckmlI/WJG3HAyAuOQ==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=0MtQHd9Mo8yxAPGUVWwA:9 a=QEXdDO2ut3YA:10 a=1WsBpfsz9X-RYQiigVTh:22 X-Proofpoint-ORIG-GUID: 04my_1lO2BWQFohcEHn151_8DBiO9rb1 X-Proofpoint-GUID: 04my_1lO2BWQFohcEHn151_8DBiO9rb1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-01-31_03,2026-01-30_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 phishscore=0 suspectscore=0 malwarescore=0 bulkscore=0 adultscore=0 clxscore=1015 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601310147 It doesn't really make sense to keep u32 fields to be marked as const. Having the const fields prevents their modification in the driver. Instead the whole struct can be defined as const (if it is constant). Fixes: 161e16a5e50a ("PM: domains: Add helper functions to attach/detach mu= ltiple PM domains") Signed-off-by: Dmitry Baryshkov --- include/linux/pm_domain.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/linux/pm_domain.h b/include/linux/pm_domain.h index f6f6d494f728..b299dc0128d6 100644 --- a/include/linux/pm_domain.h +++ b/include/linux/pm_domain.h @@ -49,8 +49,8 @@ =20 struct dev_pm_domain_attach_data { const char * const *pd_names; - const u32 num_pd_names; - const u32 pd_flags; + u32 num_pd_names; + u32 pd_flags; }; =20 struct dev_pm_domain_list { --=20 2.47.3