From nobody Mon Jun 8 06:38:20 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 ACD4B4921A0 for ; Fri, 5 Jun 2026 08:05:53 +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=1780646756; cv=none; b=uPvFRLh1xkaAofw86x4/rXLMGx2R5iqeQqdV+e7FRh8ljX7HKb09Ec8pxVRqgAmMEV9fdng49kAb91Bimrmzc7d2stlfEoCEfQNzpG7yw7Wygj4vF5pGC8rQpngwmi/JaI6Srckdewg2/DKUsfg/xDON7Nv9zaF9Y4v5RSULqNA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780646756; c=relaxed/simple; bh=AbZSvSKKn0azfcR/+KXoLjri4lu6RoAzxNHoGD8OEYU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=uyBF07LBNu0oNO/u3FrhB2YyplzjNNyJfkk3eZnhLsZDSmVuLF5vPyEn8/dTNc7CQIgncfrNDyild7CvuCn/lsoOGXcTiwbmsNpyCTsT3OInY0zRImChrLkQO3xnFiH/OjTpHYddvjQkJt3teeRfFnwe8+d27wtEMCattvVZ24k= 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=AkhVahHM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Jubo23yr; 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="AkhVahHM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Jubo23yr" 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 6556ivvR4048102 for ; Fri, 5 Jun 2026 08:05:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=jnyvLn0lVJ9hoiL08NGEpZ FA/h4y2F55THnZ/u0gLdc=; b=AkhVahHMAosM7TvuFm2Ydo2S2uclzo/5IaI2/V 4YpCttye3ndLl6RGkwzsMMZtqdDfv7nP7aq1YlJK6MG+u+yjg7mtMOQwn2eUXFsi 0k0NvBHvY3Drh0T6EvKX4RSI6FutlB8D1//9BiWVABFmgBHyhSTghPgtT2cKu/cz 5okvsBTAm28yB+aaIV+tmM0bJjUxwRgq8LVfiYIbOOVDDdSbMBgzxKi7zdFdh6Zr r6VOC8HfGbIaagbugB2pSJPGroxWXiqosmziQuGT1C8jFT4ypkQZb4HiapewdxrE FRqRXuOExjk3SsDpLI5sRWrAnNh9ciqAg60lxqDOd2JBftpQ== Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eksf8gadq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 05 Jun 2026 08:05:52 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-304ea42b025so770267eec.0 for ; Fri, 05 Jun 2026 01:05:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780646751; x=1781251551; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=jnyvLn0lVJ9hoiL08NGEpZFA/h4y2F55THnZ/u0gLdc=; b=Jubo23yr9/St7BS3cq5j9C7KEUx+aYPzyLeVzyt30Dh18raqowdo7zXcAf4z/fpoz5 5ena9m+TudODT75dJaBzz1xC61op6zd1h29ljGwK50KG0FT1H1b5ZtTCEMfC0uHVhyKA Qw9bp8FnZSEg8E3iC1cE4p0W/gn2ejAmx0viI78hiJYhXOQ3kMiaQzlcCIxNlFxxIVhl TGb4o9v1GVTMuQye800ZF2cb2twUcrduZ7q/nGUjTmgbvSEDCM45x4Z+e5muru7SEFal 0iqofXQQeq2ItnMYGCMuLygj11bz8qqv2ganXMX3vFcI6mepyBppwol771wiwCR+KXnR qTyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780646751; x=1781251551; h=cc:to: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=jnyvLn0lVJ9hoiL08NGEpZFA/h4y2F55THnZ/u0gLdc=; b=gYEdwtytb3xK+i3uttotJmYfBgIQ0B/JKrUlVit9PEFhP+/Ob6Y72quxh8c4iLAzte uOg22DbmQIzQ305dBZiduEy+2T8WtmQTAVBo23poKR7ET9Db/ophxXT9tFtDyElg4/J9 3sBR+UG2A+5SIN2Q/CwBaftjofkJ3PoUTeIdvuP5j/U1Cu3c7gYOUQihWd8ZD4ZEqQOM FdbcWGArfTPukDyoeCHjhFa6/rTHor090ubUh+uHDB2ZKH2x5Uy31DTrEtLLcqUqyDCw hGUSe1a4AUrFpdye23qH9TCeS+xGQFLY8Xx1KpdzhPiys5jNbvNikjYtLaJ1hfUFoLDD bR4A== X-Forwarded-Encrypted: i=1; AFNElJ+IKiSOtKT+rf/TfMs5d/kkAr2dFIV96wyxPU4xtKlMqJ09I4Z0j7m/D5AbE5IzFoGFlJGtW0tHkxj1dXI=@vger.kernel.org X-Gm-Message-State: AOJu0YwihC9c84vQL0Ix1Zh9XJvAsdEnDkI7YHldxyQ2DPXw/RSbEHfK 4BvF9EjEnscOnKMJNSk3o8nm1MasLKd0Ge2S1oFxd3n6XL05Mw1Lv5M/+5cRE99896vtoJsJRLl Q+WaHojOl2MAEn2kqMuimaPkHlgXgsEOH/fMLzNL19vLyOFIqQwJkVaJh8eLMKty9TIU= X-Gm-Gg: Acq92OFcSM7956o7rZ6kJmf/qsCg6ndCo5OaEvQF/saWTNsyF8mMLbcbbOL8/C15sAz NKo5Md9toaNayELRjLZx6SvwtxV7398ot6ysAwJ3v5OgtuMNm4AKDYopIoupLY07uHoIab4+rQj V2pgNQAejctBz1Y0UEXKwqTGvTSvQQrxHduqwPoUxFEKEG0GBXlhCTrLmNc8lGmEH3FHtrsTWW7 Jbm1pDwsxxLBkaBg3gVu0/edRjHkMTv4+ONqlxqTu1djpkX1oeFWyNjjy+EV9Q6NRWyzYl03bWf 5YNGaIWNGzpb4AMnx/BEQTBnuSG+w5voJ5+PqD39ckUtFW3jxLDsjifHMUR7vGWUwi64gDP13XJ LtXUK08owSbmorxLV97lj/7/PxY0BPDCqHYvuZ6Vbx/VIf166r2YZI2NviWw8od8fxoq3Qe/yuZ BBxuPuEQAP X-Received: by 2002:a05:7301:1504:b0:2f9:1004:b2cd with SMTP id 5a478bee46e88-3078011de63mr471978eec.20.1780646751435; Fri, 05 Jun 2026 01:05:51 -0700 (PDT) X-Received: by 2002:a05:7301:1504:b0:2f9:1004:b2cd with SMTP id 5a478bee46e88-3078011de63mr471965eec.20.1780646750892; Fri, 05 Jun 2026 01:05:50 -0700 (PDT) Received: from hu-fenglinw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3074dba9d43sm6549085eec.10.2026.06.05.01.05.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jun 2026 01:05:50 -0700 (PDT) From: Fenglin Wu Date: Fri, 05 Jun 2026 01:05:48 -0700 Subject: [PATCH v2] spmi: pmic-arb: initialize "ret" to 0 in spmi_pmic_arb_register_buses() 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: <20260605-spmi-bus-register-fix-v2-1-b3964b093fe9@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAFuDImoC/4WNTQqDMBCFryKz7ohGEe2q9yguEjNqSjU2o9Ii3 r2jPUAZGPge72cDpuCI4RptEGh17PwooC4RNL0eO0JnhUElqkiKJEeeBodmYQzUOZ4pYOveaFt rqty0ZZYTSHYKJPLZe69/zIt5UDMfZYejl7APn3N4TQ/fv401Rbms0NbqMtOVunnm+LXoZ+OHI ZYH9b7vX5rjBKDTAAAA X-Change-ID: 20260604-spmi-bus-register-fix-dfdb94bf834e To: linux-arm-msm@vger.kernel.org, Stephen Boyd , Neil Armstrong , Abel Vesa , Greg Kroah-Hartman Cc: David Collins , Subbaraman Narayanamurthy , Kamal Wadhwa , kernel@oss.qualcomm.com, linux-kernel@vger.kernel.org, Fenglin Wu X-Mailer: b4 0.16-dev-17187 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780646749; l=1222; i=fenglin.wu@oss.qualcomm.com; s=20260324; h=from:subject:message-id; bh=AbZSvSKKn0azfcR/+KXoLjri4lu6RoAzxNHoGD8OEYU=; b=66r27eVQQFS3pN1C1WeNE4qR3QE2RjC3iKBuojIBvFTQjxrkUVdXnU4KBMixA5kVEVeN0ioJg BFNX9ogZrArAhVSsK8lTtU3EM4FhoffIIbPyBkvP37c09mM/8ha267M X-Developer-Key: i=fenglin.wu@oss.qualcomm.com; a=ed25519; pk=hJdt3E7o54lql+miD2GaxwF74cDyhgNwMbmFOZ46bRU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjA1MDA3NiBTYWx0ZWRfX3HM4vu68y8oz Xq161AGt6UEt+6g3Cu50oqs6OnHX0rA2PRzO/7FJkTeC5kRHM+kWxIIygnIgO+49AYlHjdu31Kr s6ijroZpgUNRe4xDpmk94kUgfGhri8TMWwTDPO36Qrqu3qqWxa4TBHuvpGWGtb1D9waZX3wXGUq vSb75digK2eZytAefN2f5i7lbseuRDahpJPWUHyKEnJSoJGyVUKSfqu7y7bQ0Okr1HnMLl6Dxu/ 6TSZA1IRsbSikYB8/ePJu65B/9yVkVEZbQ6EDKjBl7F4VufxYzcocoNprxiTI2EjAtfIWitdqix DAq9L3Out0qgHDnGz1GIAjr/eqegJBuUY4xfo54i0lgjKk1bfvwR23IwOQhHRlQAEz7EzycLndh CBhYCarQrGQ3IxX8MYfIwpHwMx/pHBTxCCrHHWd7HRfAHhQOC01xauaP/1Jb4gVhPG0xKTZ20P6 xkW8/TwV+akwBO11yNQ== X-Authority-Analysis: v=2.4 cv=K8sS2SWI c=1 sm=1 tr=0 ts=6a228360 cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=bC-a23v3AAAA:8 a=EUspDBNiAAAA:8 a=pQvugiExNoUzksszKGgA:9 a=QEXdDO2ut3YA:10 a=6Ab_bkdmUrQuMsNx7PHu:22 a=FO4_E8m0qiDe52t0p3_H:22 X-Proofpoint-ORIG-GUID: oYOCVfRzBdtW38-ol2diQDoUbGvfp0uZ X-Proofpoint-GUID: oYOCVfRzBdtW38-ol2diQDoUbGvfp0uZ 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-05_01,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 phishscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 suspectscore=0 impostorscore=0 malwarescore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606050076 The "ret" could be returned with an uninitialized value. Fix it. Fixes: 979987371739 ("spmi: pmic-arb: Add multi bus support") Signed-off-by: Fenglin Wu --- Changes in v2: - Drop "of_node_put(child)" fix as it has been fixed by updated to use "for= _each_available_child_of_node_scoped" - Link to v1: https://patch.msgid.link/20260604-spmi-bus-register-fix-v1-1-= 136adda83a92@oss.qualcomm.com --- drivers/spmi/spmi-pmic-arb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/spmi/spmi-pmic-arb.c b/drivers/spmi/spmi-pmic-arb.c index 2e2cb4774103..6203bfc2207f 100644 --- a/drivers/spmi/spmi-pmic-arb.c +++ b/drivers/spmi/spmi-pmic-arb.c @@ -2046,7 +2046,7 @@ static int spmi_pmic_arb_register_buses(struct spmi_p= mic_arb *pmic_arb, { struct device *dev =3D &pdev->dev; struct device_node *node =3D dev->of_node; - int ret; + int ret =3D 0; =20 /* legacy mode doesn't provide child node for the bus */ if (of_device_is_compatible(node, "qcom,spmi-pmic-arb")) --- base-commit: 3443eec9c55d128064c83225a9111f1a1a37277a change-id: 20260604-spmi-bus-register-fix-dfdb94bf834e Best regards, -- =20 Fenglin Wu